¿Por qué Netflix usa Silverlight?

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.

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.

Netflix necesita, ciertamente por contrato con los estudios, transmitir contenido con DRM,
En 2008, la única forma de transmitir contenido con DRM era usar el producto de Microsoft, primero drm de Windows media, luego Playready, en un navegador, y Silverlight era el complemento del navegador,
Y nunca cambian, porque comenzaron a usar Playready en iOS y otros dispositivos (popular en televisores).
una vieja publicación de netflix: la publicación: codificación para transmisión

Hay muchas razones por las que Netflix todavía usa Silverlight, pero las dos más importantes que conozco son el DRM que Silverlight puede proporcionar y el mecanismo que Silverlight utiliza para ofrecer transmisión adaptativa (calidad basada en la capacidad de velocidad detectada del consumidor) en múltiples plataformas. No estoy seguro de que haya una mejor opción en el momento que alcance todos estos objetivos y conserve la inversión programática que ya han realizado. Como usuario principalmente de OSX e iOS, no soy un defensor de Microsoft la mayor parte del tiempo, pero no veo nada particularmente malo con Silverlight para este caso de uso en particular. ¿Qué es lo que te molesta?

El soporte DRM es uno, el apoyo político de que Reed Hastings esté en la Junta de Microsoft es otro, luego está el hecho de que proporcionó casi el 100% de lo que Netflix quería y necesitaba en ese momento y nada más.

Aparte de eso, el soporte para productos MS como Silverlight por parte de la comunidad de desarrolladores es mucho mayor que lo que Apple está haciendo o Adobe.