/ / Cómo combinar segmentos de video en un servidor y luego transmitirlos a la web y al iphone - iphone, video, streaming

Cómo combinar segmentos de video en un servidor y luego transmitirlos a la web y al iphone: iphone, video, transmisión

Estoy tratando de encontrar una solución para lograr lo siguiente:

Tengo una serie de videos (todos con el mismo formato y dimensiones) que deseo poder combinar dinámicamente en función de un front-end web y luego transmitir el resultado.

Necesito transmitir a la web (flash) así como a iPhone (http live streaming)

Mis pensamientos actuales son tomar los videos yluego combínelos con ffmpeg-php en el servidor, luego, con el archivo resultante, proporcione la posibilidad de verlo como progresivo o mediante el uso de flash media server / wowza server.

Mi pregunta es: ¿Hay mejores maneras de manejar esto ... (algunas inteligencias dentro del servidor de medios wowza o flash que podrían hacer esto por mí)

Respuestas

0 para la respuesta № 1

Para los dispositivos iOS, HTTP Live Streaming fácilmenteapoyar un mecanismo de este tipo con los archivos .m3u8. Para los reproductores basados ​​en Flash, podrías implementar algo personalizado o usar JW Player que puede hacer tal magia.

Trabajar con FFmpeg será mucho más complejo:

  • Si sus fuentes de video son notablemente diferentes en tamaño o parámetros CODEC, la mala calidad y las fallas directas ocurrirán
  • la transcodificación puede degradar fácilmente la calidad si no está bien versado en tales asuntos.
  • dramáticamente se necesitarán más recursos de CPU en el servidor. Como> 10,000% más que un enfoque de lista de reproducción, dependiendo.