Tanca l'anunci

A la fira comercial de la National Association of Broadcasters (NAB) d'aquest any, Adobe va presentar noves funcions i capacitats del seu Flash Media Server. Una de les novetats és la compatibilitat amb dispositius sota el domini d'iOS.

Steve Jobs ens va convèncer fa temps que les paraules Flash i iOS no haurien de pertànyer a la mateixa frase, així que Adobe va cedir i va afegir suport per a la transmissió en directe HTTP a Flash Media Server.

És un protocol desenvolupat per Apple per a la transmissió de vídeo en directe i no en directe mitjançant una connexió HTTP estàndard en lloc de RTSP, que és més difícil d'optimitzar. Utilitza vídeo H.264 i àudio AAC o MP3 empaquetats en parts separades del flux MPEG-2, juntament amb llistes de reproducció m3u que s'utilitzen per catalogar les parts individuals del flux. Aquest format el pot reproduir QuickTime a Mac OSX, i als dispositius iOS és l'únic format de transmissió que poden gestionar.

Apple va proposar HTTP Live Streaming al Comitè d'Estàndards d'Internet de l'IETF l'any 2009, però fins ara no hi ha hagut cap indicació que aquesta proposta avançarà. Però Microsoft encara va afegir suport al seu servidor de serveis de mitjans IIS, que s'utilitza per oferir vídeo en streaming als clients basats en Silverlight. Un cop IIS Media Services detecti un dispositiu iOS, el contingut s'empaqueta i es transmet mitjançant HTTP Live Streaming.

L'any passat, Adobe va afegir la seva pròpia funció de transmissió HTTP a Flash Media Server. És similar a Apple en la forma en què processa el vídeo H.264, on el vídeo es divideix i es guarda en fitxers separats, després dels quals s'envia per HTTP al subscriptor predeterminat. Però en el cas d'Adobe, HTTP Dynamic Streaming utilitza un fitxer XML (en lloc d'una llista de reproducció de text) i MPEG-4 com a contenidor. A més, només és compatible amb Flash o AIR.

En paraules del gerent de producte sènior de Flash Media Server Kevin Towes, Adobe està interessat a desenvolupar tecnologia per simplificar el procés de difusió, donant lloc a una inclusió més fàcil d'una àmplia gamma de dispositius. Va esmentar al bloc que Adobe està afegint suport per a HTTP Live Streaming per a Flash Media Server i Flash Media Live Encoder. Va escriure que: "En afegir compatibilitat amb HLS a Flash Media Server, Adobe redueix la complexitat de la publicació per a aquells que necessiten incloure navegadors que utilitzen HLS a través d'HTML5 (per exemple, Safari) o dispositius sense compatibilitat amb Adobe Flash".

Adobe emprèn així una mena de compromís on no vol perdre els usuaris potencials de Flash Media Server i alhora convèncer Apple perquè admeti Flash en dispositius iOS i, per tant, té en compte la necessitat de transmetre vídeo fins i tot sense Flash.

HTTP Live Streaming també estarà disponible per a altres plataformes, inclòs Safari a Mac OS X. Un dels motius d'aquest enfocament pot ser el fet que Apple ven els darrers MacBook Air sense Flash preinstal·lat. Tot i que la raó principal d'això és l'eliminació de la necessitat d'actualitzar aquest element després del primer llançament, també se sap que Flash redueix radicalment la durada de la bateria (fins a un 33% per a l'esmentat MacBook Air).

Encara que Adobe diu que està treballant en una versió de Flash optimitzada específicament per al MacBook Air, el pas esmentat també manté els usuaris que no volen instal·lar Flash.

font: arstechnica.com
.