2011-09-07 16 views
7

Mantengo una aplicación de video para un cliente y acabamos de pasar por el proceso de transferir el sitio de escritorio a Amazon S3 + CloudFront a través de la distribución de transmisión que ofrecen. Para ser claro, estoy no hablando de transmisión en vivo (lo que la mayoría de mi Google recoge) y estoy no hablando de transmisión Flash.Video "transmisión" para dispositivos móviles con Amazon CloudFront

Tenemos un sitio móvil que actualmente usa Influxis. No es muy costoso, pero nos gustaría consolidarnos en Amazon dado que deberían ser más estables que Influxis en los últimos meses.

Debo admitir que aunque sé bastante sobre la transmisión de Flash, no estoy 100% actualizado en el video HTML. ¿Es solo una descarga directa o puede hacer bitrates variables? Lo ideal sería que pudiéramos reducir la escala de personas con conexiones 3G deficientes.

Incluso si es "posible", ¿acepta Amazon escalar el ancho de banda a través de su distribución de descargas? Según entiendo, su distribución de transmisión solo es buena para Flash/RTMP.

Si alguien tiene alguna recomendación para una buena transmisión móvil, les daré la bienvenida también.

Respuesta

1

Video empaquetado (es decir, "HLS"): para dispositivos iOS se entrega a través de HTTP. No hay una manera simple de proporcionar esto de manera efectiva utilizando el cloudfront.

Wowza Media Server admite transmisiones HLS dinámicas utilizando listas de reproducción SMIL. Utilizamos WMS en nuestro flujo de trabajo. ¡No dude en ponerse en contacto conmigo si desea realizar algunas pruebas!

Tenemos algunas funciones adicionales, como agregar imágenes a las transmisiones solo de audio cuando el ancho de banda de un usuario es insuficiente para las versiones de video de la transmisión.

Su pregunta realmente habla de los dispositivos iOS, aunque mencione los dispositivos móviles, la conectividad RTSP se requiere para entregar a Blackberries (aunque algunos de los últimos kits admiten flash, como el libro de jugadas).

Lo mismo ocurre con Android < = 2.1 - no admite flash, por lo que la entrega de contenido generalmente se realiza a través de RTSP.

desgracia - RTSP no soporta ese tipo de parto sin problemas - que es una tasa de - y eso es todo :)

+0

Nosotros también tenemos problemas smilar .. toda nuestra tienda de vídeos en r .. S3 y actualmente r haciendo streaming RTMP a través de la nube ... Ahora el problema es que Android no tiene Flash, por lo tanto, tenemos que usar streaming de descarga de progreso HTTP ... ¿Qué opciones tenemos para proporcionar "streaming de velocidad de bits adaptable" a todos los dispositivos de escritorio/tabletas/móviles (Win/Ios/Android) Por favor, sugiera –

+0

¿Hay alguna manera de integrar la nube en Android? –

Cuestiones relacionadas