Anuncio cerrado

En la feria comercial de la Asociación Nacional de Radiodifusores (NAB) de este año, Adobe presentó nuevas características y capacidades de su Flash Media Server. Una de las nuevas características es la compatibilidad con dispositivos iOS.

Steve Jobs nos convenció hace mucho tiempo de que las palabras Flash e iOS no deberían estar en la misma oración, por lo que Adobe cedió y agregó soporte para HTTP Live Streaming a Flash Media Server.

Es un protocolo desarrollado por Apple para la transmisión de video en vivo y no en vivo a través de una conexión HTTP estándar en lugar de RTSP, que es más difícil de optimizar. Utiliza vídeo H.264 y audio AAC o MP3 empaquetados en partes separadas de la transmisión MPEG-2, junto con listas de reproducción m3u utilizadas para catalogar las partes individuales de la transmisión. QuickTime puede reproducir este formato en Mac OSX y en dispositivos iOS es el único formato de transmisión que pueden manejar.

Apple propuso HTTP Live Streaming al Comité de Estándares de Internet del IETF en 2009, pero hasta ahora no ha habido indicios de que esta propuesta avance. Pero Microsoft aún agregó soporte a su servidor IIS Media Services, que se utiliza para entregar video en tiempo real a clientes basados ​​en Silverlight. Una vez que IIS Media Services detecta un dispositivo iOS, el contenido se empaqueta y se transmite mediante HTTP Live Streaming.

El año pasado, Adobe agregó su propia función de transmisión HTTP a Flash Media Server. Es similar a Apple en la forma en que procesa el video H.264, donde el video se divide y se guarda en archivos separados, después de lo cual se envía a través de HTTP al suscriptor predeterminado. Pero en el caso de Adobe, HTTP Dynamic Streaming utiliza un archivo XML (en lugar de una lista de reproducción de texto) y MPEG-4 como contenedor. Además, sólo es compatible con Flash o AIR.

En palabras del gerente senior de producto de Flash Media Server, Kevin Towes, Adobe está interesado en desarrollar tecnología para simplificar el proceso de transmisión, lo que resultará en una inclusión más fácil de una amplia gama de dispositivos. Mencionó en el blog que Adobe está agregando soporte para HTTP Live Streaming para Flash Media Server y Flash Media Live Encoder. Él escribió que: "Al agregar soporte para HLS dentro de Flash Media Server, Adobe reduce la complejidad de la publicación para aquellos que necesitan incluir navegadores que usan HLS a través de HTML5 (por ejemplo, Safari) o dispositivos sin soporte de Adobe Flash”.

Adobe asume así una especie de compromiso en el que no quiere perder usuarios potenciales de Flash Media Server y al mismo tiempo convencer a Apple de que admita Flash en dispositivos iOS y, por tanto, tiene en cuenta la necesidad de transmitir vídeo incluso sin Flash.

HTTP Live Streaming también estará disponible para otras plataformas, incluido Safari en Mac OS X. Una de las razones de este enfoque puede ser el hecho de que Apple vende los últimos MacBook Air sin Flash preinstalado. Aunque la razón principal de esto es la eliminación de la necesidad de actualizar este elemento después del primer lanzamiento, también es bien sabido que Flash reduce radicalmente la duración de la batería (hasta un 33% para el mencionado MacBook Air).

Aunque Adobe dice que está trabajando en una versión de Flash optimizada específicamente para el MacBook Air, el paso antes mencionado también mantiene a los usuarios que no quieren instalar Flash.

fuente: Arstechnica.com
.