Dossier Video sur le Web : Des vidéos enrichies
Le langage de programmation des pages
web évolue. XML, successeur d'HTML, se déclinent en de
multiples variantes permettant aussi bien l'enrichissement des contenus
vidéos (SMIL) que la gestion des droits de
propriétés (XMCL).
Les formats de streaming vidéo utilisés pour Internet ne
sont pas qu'une succession habilement compressée d'images. Ce
sont, à l'image de leur ancêtre Quicktime, de
véritables langages multimedia offrant des possibilités
de "rich media" qui associent à l'image, non seulement le son,
mais aussi des hyperliens et des fichiers de toutes natures (textes,
pages html, images, etc) dont l'apparition et la disparition sont
synchronisées avec le timing du flux vidéo. Certaines
technologies comme le SMIL encapsulent ces données
supplémentaires dans le fichier vidéo, d'autres associent
des fichiers HTML séparés.
Les données complémentaires peuvent être
informatives ou publicitaires. Lors de la visualisation d'une
bande-annonce de long métrage, le rich media permet de
déclencher à chaque présence d'un acteur un
résumé de sa biographie et des liens sur ses interviews.
Cette technique joue aussi un rôle important en e-commerce en
envoyant l'internaute sur des sites d'achats liés aux objets
présentés dans les vidéos, comme les
vêtements des acteurs. Les œuvres de fiction vont se
transformer en excellents supports publicitaires.
La référence SMIL
La version 2 de SMIL (Synchronized Multimedia Integration Language) a
été publiée cette année par le Consortium
World Wide Web (W3C). Cette recommandation de format, issue du XML,
permet de créer des présentations interactives
multimédia en synchronisation de la lecture d'une vidéo.
Les auteurs de fichiers SMIL peuvent gérer les hyperliens, tous
types de données multimedia (dont des animations FLASH) et le
déclenchement multiple d'interactions à partir
d'événements. Ils peuvent aussi créer des effets
de transition et définir la mise en page. Enfin, SMIL
gère dynamiquement le flux de données en fonction de la
bande passante de la connexion.
Le standard SMIL a été intégré très
tôt par RealNetworks qui a participé à sa
définition. Microsoft, qui s'est créé son propre
format de rich media, a intégré une partie de la version
2 de SMIL dans IE 5.5. La concurrence s'exacerbe entre des players
comme Real qui offre des fonctions de navigateur et des navigateurs
comme Internet Explorer qui intègre des fonctions de player.
Il existe d'autres lecteurs pouvant gérer le format SMIL dont
GRiNs et HPAS, applet Java pour Netscape 4. Parmi les éditeurs
de fichiers SMIL se trouvent GRiNS d'Oratrix, un outil assez technique
pour les développeurs, Real SlideShow Plus de RealNetworks et
Fluition de Confluent Technologies Inc, qui permet aussi d'exporter les
projets au format Quicktime.
L'éditeur Aurora propose par ailleurs un outil de production en
open source SmilMe qui utilise le standard SMIL. Cet outil de
production, commercialisé par l'agence de webcast 35 Mai
Production, se présente sous la forme simplifiée de
formulaires de saisie en ligne. Les fichiers SMIL
générés par un serveur spécifique sont
lisibles par les internautes via le player Real.
Le rich media
Mais l'enrichissement de vidéo n'est pas limité à
la technologie SMIL. Quicktime hors Internet est une
référence dans le domaine depuis longtemps. Microsoft, de
son côté utilise un langage assez équivalent au
SMIL, une extension du HTML, HTML + TIME. L'utilisation de cette
technologie présente l'avantage de séparer les fichiers
vidéo des fichiers de rich media. Le défaut majeur de la
technologie SMIL est d'imposer de coder l'ensemble des données
d'interaction à l'intérieur du fichier vidéo.
Les formats MPEG, eux sont inclus dans une description de scène
nommée BIFS (Binary Format for Scenes) qui recoupe certaines des
fonctionnalités de SMIL. BIFS est plus puissant que SMIL et
très efficace en terme de gestion d'un temps exact. Serome
Technology propose une gamme de produits complets pour diffuser en
MPEG-4 avec du rich media au format BIFS de même que Webcine de
Philips.
Les avis sont partagés sur la qualité de l'association
des deux formats, on a d'un côté HTML qui a donné
XML donc SMIL dédié à la synchronisation de
présentation, et de l'autre côté, les formats MPEG
qui se sont enrichis grâce à un nouveau format de
description de scène BIFS. L'avenir semble être dans le
format commun XMT qui regrouperait SMIL et MPEG-7 et qui permettrait de
délivrer à la demande du SMIL, du VRML ou du MPEG-4 (voir
schéma).
De nombreuses solutions
Le SMIL comme le HTML+TIME sont des langages aussi simples à
utiliser que HTML. Il est donc difficile d'être exhaustif sur
tous les éditeurs rich media existants y compris en France. La
web-tv marseillaise TV-UP commercialise une solution de production et
d'éditions de contenus rich media, Stream Up. La
société française Hypnotizer, créée
en 1999, commercialise une suite d'applications éditeur, serveur
et playeur. On peut aussi citer WebVideoSolo de Dream Up, Movideo
d'Arts Video ou Hypercast Editor de Manreo. Video'n Web de la
société Langages Virtuels, comme la plupart des autres
solutions, produit des fichiers rich media HTML compatibles avec les
trois standards Real G2, ASF de Microsoft et Quicktime. Il peut
générer aussi des fichiers SMIL.
Protéger les contenus
Le réseau Internet est actuellement plus connu comme le royaume
du piratage que pour l'excellence de ses modèles
économiques. Les diffuseurs de contenus souhaitent que cela
change et veulent protéger leurs données.
Le premier point est d'encapsuler des marqueurs invisibles dans les
données audio ou vidéo (le watermarking) afin
d'être en mesure de retrouver à tout instant l'origine des
données. De nombreuses techniques sophistiquées y
parviennent même dans le cas d'opérations qui modifient
les images comme le compositing multi-couches ou la conversion
numérique-analogique.
Retrouver les copies illégales est bien mais gagner de l'argent
est mieux. Et cela passe par une gestion fine des licences
individuelles. C'est le domaine du DRM (Digital Right Management)
basé sur XML. Une des premières solutions de DRM,
Metatrust a été mis au point par la société
Intertrust. Le DRM de Microsoft, sorti en 1999, en a repris certains
principes. Inclus dans Windows Media, il en est à sa
deuxième version et aurait déjà permis plus de
huit millions de transactions. Fonctionnant avec une clef
cryptée, il permet de délivrer une vaste
variété de licences avec la gestion des dates de
démarrage et d'expiration et le nombre de fois où le
fichier peut être utilisé. Il permet aussi de
préciser si le fichier peut être gravé sur un CD et
de manière plus général de déterminer les
outils sur lequel le fichier peut être joué ou
transféré.
De son côté, RealNetworks a rattrapé son retard en
sortant cet été la première version de son
système DRM. La première utilisation en est la
sécurisation de la musique distribuée par le site
MusicNet, formé récemment en coopération avec BMG,
EMI et Warner Music. Apple de son côté ne propose toujours
pas de solution DRM pour Quicktime mais il existe des
sociétés proposant des solutions de protection comme
SealedMedia ou Widevine Cypher compatible avec les trois formats
principaux de streaming.
Quel standard pour le DRM ?
La multiplication des formats de protection DRM est un frein pour les
fournisseurs de contenus. Chacun propose sa propre version XML incluant
son format propriétaire. RealNetworks, soutenu entre autres par
IBM, Sun et Sony, espère dans le succès de son format
XMCL, un XML dédié au commerce électronique.
RealNetworks est confiant ayant déjà réussi
à faire accepter les standards SMIL et RTSP. Tandis que
Microsoft, épaulé entre autres par Xerox, HP et Adobe,
soutient son format XrML.
La bataille des formats ne fait que commencer d'autant que la gestion
des droits ne sera définie pour le MPEG qu'à l'horizon
MPEG-21.
Pour plus d'informations
Lecteurs SMIL
GriNs / Oratrix
www.oratrix.com/GRiNS
HPAS
www.research.digital.com/src/HPAS
I.E 5.5 / Microsoft
www.microsoft.com/france/ms.htm
Real Player / RealNetworks
www.real.com/player/
Editeurs SMIL
www.w3.org/AudioVideo/
Fluition 1.5 by Confluent Technologies Inc.
www.smilsoftware.com
SmilMe / Aurora
www.smilme.com/
Solutions rich media
Serome Technology
www.serome.co.kr/eng/02_product022.htm
iFinish 4 / Media 100 (Technologie EventStream)
www.media100.fr
Stream Up / TV-UP
www.tv-up.com
Hypnotizer
www.hypnotizer.com
Video'n Web / Langages virtuels
www.langages-virtuels.com
Gestion DRM
Sealedmedia
www.sealedmedia.com
Widevine
www.widevine.com
© octobre/novembre 2001 François Ploye et Pixel SA