Me resulta difícil encontrar información concluyente al respecto. Tengo un servidor dedicado en un centro de datos con Debian 5.0. Tengo una aplicación para iPhone/iPad que usa un backend JAVA EE (Glassfish 2.1), y estoy en proceso de implementar video en la aplicación. Esto incluye transmisiones en vivo y videos de más de 10 minutos Necesito HTTP Live Streaming.HTTP-live steaming en el servidor Linux
¿Cuál es la mejor solución de código abierto/libre para implementar? Este es solo un proyecto piloto, por lo que no quiero suscribirme a ningún servicio pago. Actualmente no tengo nada en el lugar para la transmisión en vivo, así que soy flexible para adaptar cualquier sistema (servidor o cliente).
me encontré:
- Darwin (pero no estoy seguro de que el proyecto está vivo, ya que no hay una gran cantidad de información)
- Red5 (pero no puede encontrar concluyente si esto permitiría una implementación fácil HTTP de transmisión en vivo)
- FFMPEG
en cuanto a los de vídeo, que lo ideal sería subir una versión 720p con el servidor (para iPad) y luego convertir automática (ya sea sobre la marcha cuando requiere medida ested o preparado cuando se carga el archivo) a los formatos requeridos para iPhone/iTouch y bajo ancho de banda. Para la transmisión en vivo, me gustaría poder brindar el contenido en aproximadamente 30 segundos desde su transmisión al servidor.
No estoy previendo altas demandas (por ejemplo, muchas solicitudes simultáneas, y si es así (por ejemplo, evento en vivo) en una secuencia que debería ser tratada usando HTTP-live streaming, solo necesita codificación y segmentación una vez)
En el) no tan cerca) el futuro Android también se incluirá en la aplicación.
Cualquier sugerencia/tutorial/sugerencia/consejo sería muy apreciada.
Eso parece prometedor, como una ventanilla única para todo. Investigaré más a fondo en VLC. –