No trabajo para Netflix, pero tengo una experiencia bastante amplia con la transmisión de video y DRM, así que te daré mi perspectiva. Hay dos razones principales:
1) DRM. PlayReady es una tecnología demostrada entre los principales estudios, está integrada en Silverlight y los términos de licencia son MUY favorables. Citando una respuesta relacionada que escribí (¿Cuándo usa Netflix WideVine DRM en lugar de Microsoft PlayReady DRM?):
PlayReady, usado en conjunto con una solución de reproductor Smooth Streaming / Silverlight, tiene términos de licencia muy atractivos (solo $ 30k por CPU y sin licencia ni tarifa de cliente, consulte: http://www.microsoft.com/playrea…) así que obviamente eso es qué usa Netflix para clientes de PC / Mac.
2) CDN. Usar una red de entrega de contenido es mucho más rentable que implementar un gran número de servidores de transmisión en el borde (por ejemplo, soluciones RTSP y Adobe). Al igual que HLS, la solicitud de Smooth Streaming se fragmenta a través de HTTP para que puedan implementarse en un CDN sin necesidad de una sesión persistente para cada cliente.
- Cómo desarrollar un seguimiento y una comunidad de Twitch
- ¿Cómo funciona la licencia para la transmisión de video / medios? ¿Qué fiestas, aparte de los proveedores de servicios / distribuidores de contenido y estudios de cine existen?
- Cómo transmitir radio en línea usando Shoutcast
- ¿Cómo calculo los servidores necesarios, la potencia y las necesidades de un sitio web de transmisión de video totalmente autohospedado?
- ¿Cómo construyo / vuelvo a crear un sitio de alojamiento de videos como You Tube o Red Tube y qué debo hacer para que funcione?
Hay otras opciones que incluyen una PC y un reproductor Mac HLS de Verimatrix, pero creo que el costo es algo más alto que la solución Silverlight.