Qu'apportera le streaming HTTP ?

Arnaud de la Grandière |
Nos confrères de NewTeeVee ont obtenu un entretien avec l'un des deux développeurs qui ont pu avoir accès à la nouvelle fonction de streaming http incluse dans QuickTime X.

Jusqu'ici il n'y avait guère que deux approches en matière de vidéo : le préchargement HTTP (à l'image de ce que YouTube propose), et le streaming par le biais de protocoles dédiés (RTSP ou MMS). L'un et l'autre présentent des avantages comme des inconvénients. Le streaming HTTP adaptatif permet de streamer de la vidéo sans avoir de logiciel spécifique côté serveur (qui sont souvent fort coûteux), et sans avoir de logiciel particulier côté client. Il permet en outre d'adapter à la volée la qualité de la vidéo en fonction non seulement de la bande passante de l'utilisateur, mais également de la puissance de sa machine (le rapport compression/qualité de l'image demande plus de puissance à mesure qu'il augmente, et peut résulter à une perte de fluidité si le décodage prend trop de temps).

Apple utilise un logiciel appelé Segmenter, qui découpe la vidéo en tronçons de 2 secondes, permettant de basculer d'une qualité à l'autre en fonction de l'évaluation qui est faite de la réception. John Bishop, un responsable de Inlet Technologies, se montre assez enthousiaste car cette technologie ouvrira la vidéo par le web à des machines comme l'iPhone, pour peu que les réseaux 3G tolèrent la charge de consommation, au lieu de passer par des applications externes réservées au wifi. Il prédit un bel avenir à la technologie, qui devrait opposer une franche concurrence à Flash.
avatar EppO | 

je vois pas pourquoi associer nécessairement vidéo et flash, si on peut faire autrement tant mieux pour les iphones mais aussi pour les Macs et PCs !

avatar MacJL | 

[quote]Reste que ça ne résout pas le fait que beaucoup de vidéos sont en format flash et que l'iPhone ne pourra toujours pas les lire :([/quote]

Au lieu de changer l'iPhone pour qu'il s'adapte aux sites qui utilisent de mauvaises technologies, demandons plutôt aux sites d'utiliser de bonnes technologies, et l'iPhone pourra alors les lire!

avatar Dr_cube | 

Le réputation de Flash en matière de vidéo s'est faite extrêmement rapidement (depuis 2005), et pourra se défaire tout aussi rapidement si de meilleures technologies sont proposées par ailleurs.
Le principal problème de Flash c'est qu'il faut payer Adobe.

avatar iZorg | 

Si seulement ça pouvait réellement se concrétiser, car la fin de flash... Si flash était "mort" chaque fois qu'un illuminé nous en prédisait l'imminence... bref, sans commentaire.

En revanche, force est de constater que les développeurs de Cupertino ne manquent pas d'idées, ce qui est plutôt une chouette nouvelle pour nous.

avatar fabien_31 | 

Ne sera t'il pas possible de choisir le protocole à utiliser? Comme il est possible d'utiliser aperçu au lieu de adobe reader pour les pdf, ne sera t'il pas possible d'utiliser un plugin quicktime utilisant la technologie streaming http pour lire les vidéos youtube, dailymotion et autre, à la place de flash?

avatar eseldorm (non vérifié) | 

Question !
Cette techno, c'est développé par Apple ? C'est Open Source ?

avatar françois bayrou | 

@eseldorm,
aucune idée mais je sais que le concept de streaming http est tout doucement en train d'être utilisé à gauche à droite. Ce n'est pas une exclu quicktime. IIS le propose depuis cet hiver avec silverlight, et sous flash ca devrait arriver très vite.

avatar Sylvain | 

C'est développé par Apple et Microsoft (Silverlight Smooth Streaming), tout ce qui est serveur a déjà été fait open source (ffmpeg, segmenter), après ne reste qu'à faire un player qui sache recoller les fichiers TS... VLC dans sa prochaine build ? :)

avatar jean_claude_duss | 

sans rentrer dans le débat pour ou contre :

"Le principal problème de Flash c'est qu'il faut payer Adobe." --> c'est totalement faux !

avatar lennoyl | 

Le principal problème de flash, c'est que la version mac de flash player n'est pas optimisée.

avatar jean_claude_duss | 

"Le principal problème de flash, c'est que la version mac de flash player n'est pas optimisée."

--> ca c'est clair par contre !

avatar romainbessuges | 

Oui enfin bon, flash bouffe du CPU quand on code comme une pioche. Si son code est bien fait, ça ne pose pas de problème, et ça reste même assez économe...

avatar Gepat | 

Pourquoi Flash semble-t-il toujours plus réatif sur PC que sur Mac ?

avatar oomu | 

rappelons que TOUTE vidéo youtube "HD" n'est pas en format "flash", mais mpeg4

même si vous la lisez via le plugin adobe flash (qui sait lire du mpeg4 depuis un moment).

-
dailymotion à ouvert open.dailymotion.com où ils font la démonstration de video en theora/ogg qui marche nativement dans firefox 3.5

(et à terme; tout navigateur html 5 si la bataille politique au w3c est conclue)

-
en pratique donc, il y a beaucoup plus de contenu déjà sous forme mpeg4 qu'on ne le croit. La principale source : youtube, l'est déjà.

avatar oomu | 

il n'y a pas besoin de payer adobe pour flash

mais adobe reste le maître incontesté de flash

adobe se réserve des droits importants sur les outils créateurs de flash

et nul ne peut intervenir (ou prou) sur l'évolution de la plateforme flash

en long et en large : même si flash permettait de changer le plomb en or, l'industrie (au sens large) ne serait toujours pas satisfaite même si elle serait contente de changer le plomb en or.

avatar oomu | 

"Oui enfin bon, flash bouffe du CPU quand on code comme une pioche"

non. comme Java, c'est inhérent aux choix conceptuels

et comme le plugin java, c'est une boite noire au sein du navigateur.

c'est à dire que absolument TOUTES les techniques de sécurité, d'introspection du code ou les interfaces du sites web ,les choix ergonomiques etc, s'arrêtent là où commence le plugin .

du coup, on en vient à les enfermer dans un bac à sable. ce n'est PAS idéal. Ni apple (ou google) peut innover sur l'interface graphique (faut toujours réserver un carré là où flash va balancer la sauce), ni Mozilla ne peut contrôler et optimiser ce que fait Flash ni le créateur de site web peut innover AUTOUR du flash. (soit c'est tout le site qui est un flash, soit on a un carré de flash). C'est une boîte noire.

Google Chrome :
http://www.google.com/googlebooks/chrome/small_28.html

Dans la présentation en bande dessinée de Google Chrome, Google explique la merveille qu'est google et pourquoi la vie est plus belle avec jusqu'à ce qu'ils expliquent que tout s'effondre à cause d'un truc : les plugins.

(et cherchez pas, le seul plugin que l'humanité toute entière désire, c'est Flash).

avatar gto55 | 

pour ceux qui ont un navigateur qui gère le html 5 (firefox 3.5 par exemple)

il y a une démo des balises video avec le html5 sur dailymotion

En tout cas ça rame pas comme le flash :)

avatar jean_claude_duss | 

"Si son code est bien fait, ça ne pose pas de problème" même quand il n'y a pas de code ca rame ! du genre la vidéo

avatar vonjos | 

Help !
Sauriez vous me dire pourquoi flash sous Safari 3 ou 4, sur mon imac intel core duo 1.5Go de ram affiche les vidéos de manière saccadées (meme la démo sur www.flash.com) alors que sous firefox 3.5 ça marche sans problème

avatar vincentn | 

@oomu:

open.dailymotion.com fonctionne également maintenant sans problème avec Safari 4.

http://blog.dailymotion.com/fr/index.php/2009/05/27/la-video-sans-player-flash/

CONNEXION UTILISATEUR