Apple propone estándar basado en HTTP para streaming

(cc) por Scott Beale

(cc) por Scott Beale

Apple está preparando un nuevo sistema de streaming de audio y video para sus próximos sistemas operativos (iPhone 3.0/Snow Leopard) que a diferencia de intentos previos, está basado en el protocolo HTTP.  Este nuevo sistema ha sido propuesto por la compañía a Internet Engineering Task Force (IETF), la organización que está detrás de los estándares utilizados en Internet como TCP, HTTP, IP, etc.

La propuesta de Apple apunta a evitar los problemas de RTSP (Real Time Streaming Protocol), un sistema que fue desarrollado en los ‘90 entre Netscape y Real, y al mismo tiempo presentar una alternativa a los mecanismos desarrollados por Adobe para Flash y Microsoft para Silverlight

A diferencia de RTSP que necesita condiciones especiales para ser utilizado en todas las redes, el estándar propuesto por Apple se basa en el protocolo HTTP, que circula libremente por Internet.  Por otra parte no requiere de un servidor HTTP especial y puede utilizarse cualquiera para crear contenido que se pueda emitir via streaming.

El protocolo de Apple es bastante sencillo de implementar tanto en el lado del cliente que recibe el streaming como en el servidor que lo provee, lo que podría provocar una rápida adopción.  Soporta tanto contenido pregrabado como contenido en vivo, encriptación opcional y streams alternativos para usar el que más se adecúe al dispositivo o condiciones de la red, entre otras características.

La implementación de Apple está contenida en su nuevo QuickTime X con video codificado como H.264 y audio AAC, pero por la forma en que está propuesto, también puede utilizar video MPEG-2 y audio MP3 por ejemplo.

Ahora sólo queda esperar que otros se unan a este esfuerzo de estandarización y tan importante como eso, que aparezcan otras implementaciones de clientes y servidores de este estándar.

Links :
- Apple proposes HTTP streaming feature as IETF standard (Ars Technica)
- HTTP Live Streaming (Draft en IETF)

Compartir Compartir
Publicado por Franco Catrin el 10 de July 2009 en la categoría Software con los tags , , , , , , . Tiene 37 comentarios.

37 Comentarios

Apple propone estándar basado en HTTP para streaming

Deja tu Comentario ↓

Ver Todos Páginas: 1 [2]

san_peteste

DesaprobarAprobar-3san_peteste dijo el 11-7-2009 a las 19:34:

31

@el_dva gracias, pero que te has creido yo sabia todo eso. es mas yo te puedo dar clases a ti webon.

gartuz

DesaprobarAprobar1gartuz dijo el 12-7-2009 a las 01:50:

32

No estoy de acuerdo quieren meter a H.264 dentro de un estandar. Pude que sea un estandar de facto pero no me parece que haya que pagar patentes por estandares. Cierto que a Theora/Ogg le falta mejorar pero si de verdad le preocuparan los estandares a Apple se preocuparía por mejorar Theora pero los de Apple tienen interes solo por las patentes.

San_Pateste

DesaprobarAprobar1San_Pateste dijo el 12-7-2009 a las 17:38:

33

Solo por aclarar

San_Pateste (yo) != san_peteste

Carlos Oliva

DesaprobarAprobar2Carlos Oliva dijo el 12-7-2009 a las 18:33:

34

@Marcel

Que son cosas distintas pues… HTML 5 lo que incorpora es soporte para etiquetas y que permiten incrustar en una pagina elementos de video y audio, respectivamente, sin tener que recurrir para ello a incrustar un objeto del tipo plugin (ya sea flash, quicktime, etc.). La tecnologia a la que se refiere el articulo es un estandar que te permite *desde el servidor* publicar una transmision de video en vivo (piensa en un canal de TV) sin utilizar protocolos propietarios como RTSP, sino que solamente HTTP plano. HTML 5 es client-side, mientras que la tecnologia de streaming sobre HTTP de Apple es mayormente server-side (aunque para ser util desde luego tiene que tener soporte el cliente).

Para eso el estandar propuesto de Apple utiliza h264 como codec de video, y AAC o MP3 como codec de audio, dentro de un contenedor MPEG-2. Todos estos son *estandares* propiamente tal (certificados por la ISO, ej. ISO/IEC 14496-10), el hecho de que Apple soporte h264 en lugar de Ogg Theora es porque si bien es cierto el primero esta cubierto por patentes, dichas patentes son ‘licenciables’, mientras que en el caso de Theora *se cree* que, de moomento, es libre de patentes, lo cual no garantiza que en el futuro pueda aparecer una empresa X (de las que hay muchas) reclamando la infraccion de su propiedad intelectual y presentando demandas en millones de dolares… como lo que sucedio con Eolas y Microsoft, lo cual finalmente afecta al usuario. Ademas esta el hecho de que a Ogg Theora ‘le falta’ mucho aun para llegar al nivel de h264 en terminos de calidad v/s bitrate.

slds

oscar

DesaprobarAprobar0oscar dijo el 13-7-2009 a las 13:08:

35

Ojala que salga algo bueno de estos “mac-pasteles”, por que encuentro que el RTSP sucks en referencia a funcionamiento.

Marcel

DesaprobarAprobar1Marcel dijo el 13-7-2009 a las 13:12:

36

@Carlos Oliva ya veo, básicamente entonces la única diferencia real es el video en vivo.

Aun así esto parece un intento por imponer h.264 dentro del estándar html, con lo cual abría que pagarle a Apple y además no lograron imponer en html 5, de hecho solo Safari y Chrome soportarán h.264 por lo cual tienen una porción ínfima de los navegadores con soporte. No importa que tu digas que está es una tecnología desde el servidor, si el navegador no soporta h.264 entonces simplemente no funcionará a no ser que se incluya un plugin que si lo soporte, de alguna forma el sistema operativo debe tomar el video h.264 y descomprimirlo para poder desplegarlo, en ese aspecto flash les lleva mucha ventaja, ya que no importa que los navegadores no soporten h.264 o cualquier otro formato, es cosa de instalar el plugin y el 98% de los navegadores ya lo tienen instalado.

Sobre el tema de las patentes y OGG/Theodora ha sido más que aclarado y a estas alturas el asunto parece más bien un practica de FUD (Fear, uncertainty and doubt) ya que no se ataca con bases, sino con un argumento de duda que carece de una base solida y especifica, si es por tener dudas respecto a cualquier implementación, h.264 no está libre de ellas y aun cuando pagues una licencia, eso no te libra de la posibilidad de ser demandado por un tercero que dice haber patentado una tecnología relacionada, de hecho fue lo que le paso a Microsoft con los mp3.

Y todo esto sin tomar en cuenta que además la forma de transmisión tipo streaming en vivo, en realidad está en retirada y hoy incluso en la televisión se ve la entrada de video on demand, con lo cual no importa cuando el usuario quiere ver el video, siempre lo podrá hacer. No quiero decir en todo caso que por ello no es bueno que se siga desarrollando, pero hombre no es precisamente una novedad.

iPhoneTV.es: la TV en directo en tu bolsillo « ArrozconNori

DesaprobarAprobar0iPhoneTV.es: la TV en directo en tu bolsillo « ArrozconNori dijo el 5-10-2009 a las 13:22:

37

[...] quizás sea el que cada vez mayor número de medios se animan a emplear el streaming HTTP H.264 que propuso Apple hace ya varios meses, y que permite con muy poco ancho de banda visualizar este tipo de contenidos a tiempo real. Sin [...]

Ver Todos Páginas: 1 [2]

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?