Recomendaría elegir una solución de transmisión adaptativa HTTP (p. Ej., Smooth Streaming), ya que eso le permitirá escalar sin necesitar demasiado hardware propio.
Hay varias opciones aquí:
- Bricolaje : en este caso, debe abordar el flujo de trabajo típico. Compre codificadores a escala de la industria (p. Ej., Cisco (Inlet), Envivio, Digital Rapids, Telestream) que podrán emitir Smooth Streaming u otros formatos de transmisión HTTP. Configúrelos de una manera que sea redundante y haga un envío múltiple a un servidor de origen (este es el servidor que finalmente servirá contenido). Puede agregar capas adicionales según la redundancia que desee generar. Este es un tema complejo muy difícil de tratar aquí, pero para obtener información relacionada con Smooth Streaming hay dos excelentes recursos: http://www.iis.net/media, http://learn.iis.net/media y http: // blogs.iis.net/samzhang/. La salida de los servidores de origen se ampliará aún más mediante el uso de un CDN. Todos los CDN estándar admiten la transmisión HTTP (por ejemplo, Akamai, Level3, Amazon Cloudfront, Limelight)
- Use un CDN para alojar servidores de origen y escale su tráfico. Con esta opción, a menudo los CDN también alojarán los servidores de origen para usted, simplemente puede alimentar la salida de codificadores a los puntos de publicación alojados dentro de un CDN y ellos pueden encargarse del resto
- Use un ISV para alojar todo. En esta opción, toma la alimentación de una cámara, satélite, terrestre, etc. y la señala a un ISV de su elección y el ISV se encargará de la codificación, entrega, etc. (por ejemplo, iStreamPlanet, Origin Digital)
Nota: Trabajo en la plataforma Smooth Streaming, así que cito ejemplos relacionados con lo anterior. Otras tecnologías de la competencia son Apple HTTP Live Streaming (HLS) y Adobe HTTP Dynamic Streaming. Todavía afirmaría que Smooth Streaming es el mejor, ya que le brinda un alcance muy amplio además de la escala y otros beneficios: http://www.microsoft.com/en-us/m…. Además, en la mayoría de los casos, necesitaría generar HLS para dispositivos Apple, ya que Apple no permitirá que ningún otro formato de transmisión llegue a dispositivos iOS a través de 3G. Apple HTTP Live Streaming está basado en M2TS y tiene varias deficiencias, pero ese es otro tema. Además, se encontrará con problemas que consumen HLS en todo tipo de plataformas, ya que los clientes HLS no existen para todos los puntos finales.
- Cómo hacer servicios de transmisión en línea pagados como Netflix y Hotstar
- Si tengo una mala conexión a Internet y la transmisión de programas de TV causa mensajes de error y almacenamiento en búfer constante, ¿la descarga de episodios me ahorraría datos?
- ¿Netflix admitirá el alquiler de discos mientras su lado de transmisión está prosperando dentro de diez años?
- ¿Qué CDN están destinados a ofrecer un mejor video progresivo?
- ¿Cuáles son las compañías de distribución de películas de más bajo costo en los Estados Unidos para video a pedido y cuáles son sus tarifas / términos de distribución?
Por último, nuestro equipo está ocupado trabajando en una plataforma PaaS en la nube para ayudar a escenarios como usted. Es como la transmisión de API en la nube que es amigable para los socios y ofrece a los clientes opciones para construir sus flujos de trabajo. Puede encontrar más detalles aquí: https://www.windowsazure.com/en-…