¿Cómo los servicios de transmisión como Spotify y Netflix llevan el contenido del licenciante a sus servidores? Quiero saber sobre el proceso después de que se haga el trato. ¿Cómo se comparten los datos con los licenciatarios?

Una vez que se realiza el trato, la empresa obtiene una copia maestra del contenido. Esto podría descargarse de los servidores del propietario del contenido, transferirse de una agencia o entregarse de otro modo en medios físicos. A principios de este año, recibí varios discos duros WD Passport USB por ingestión, lo que es más inusual y provocó algunas miradas extrañas. IBM Aspera es una pieza de software que se usa comúnmente para mover grandes archivos maestros por el lugar.

Los archivos maestros para video tendrán una tasa de bits muy alta, al menos 120Mbps para HD. Cuanto mejor sea la fuente, más eficiente puede ser la codificación. Cuanto más eficiente es la codificación, más pequeños son los tamaños de archivo resultantes que se envían al consumidor. Cuanto más pequeño sea el tamaño del archivo, menor será el costo de entrega y más confiable será la transmisión. Nunca suponga que una tasa de bits más alta en un proveedor es mejor que una tasa de bits más baja en otro, dependiendo del tipo de contenido, el material de origen y otros pasos de procesamiento, el tamaño de transmisión puede cambiar drásticamente para una calidad objetiva igualmente buena.

Algunas compañías convertirán el formato maestro que obtienen del proveedor a su propio formato estándar para que todos los procesos posteriores sean iguales. Si tiene que atender a muchos formatos extraños y arreglos de pistas en cada paso, se volverá loco. La normalización del formato mantendrá todo simple. En este punto o más tarde, las pistas de audio pueden necesitar mapeo si se trata de varios idiomas. ¡El audio es una variable bastante grande en el procesamiento de medios porque a menudo llega mal etiquetado cuando llega!

Una vez que se recupere el archivo, probablemente se verificará para ver si cumple con los requisitos de calidad. Esto probablemente involucra a un humano mirándolo, pero puede que no. Al menos una herramienta de control de calidad debe pasar sobre el contenido para verificar cualquier daño al video y al audio.

El contenido deberá ser codificado. No lo codifica una vez, codifica cada video varias veces para producir múltiples copias idénticas a diferentes velocidades de bits. Así es como su dispositivo puede cambiar entre diferentes calidades de video cuando hay diferentes condiciones de entrega (como la congestión de la red). La codificación para video a pedido probablemente será de múltiples pasos, el codificador analizará rápidamente el video antes de que comience para que pueda tomar mejores decisiones en el segundo paso. Esto también da como resultado una codificación más eficiente.

Una vez que está codificado, el video no está listo para ser visto, solo está codificado en video y audio, aún no se ha empaquetado correctamente. Luego necesita pasar a una etapa de empaquetador donde se transforma en múltiples tipos de archivos. Esto se debe a que Apple, Microsoft, Google y otros realmente no han acordado formatos comunes para entregar videos. Entregamos en tres formatos:

  • HLS con Fairplay DRM (para iOS y Mac)
  • MPEG-DASH con Widevine DRM (para Android, Chrome, Opera y Firefox)
  • MS Smooth Streaming con MS PlayReady (para IE y muchos dispositivos de sala como televisores inteligentes y consolas de juegos)

Smooth es un formato de Microsoft que se creó mucho antes de DASH y es un poco difícil de soportar, incluso Microsoft lo ha abandonado de manera efectiva ahora. Para ser justos, más recientemente los jugadores clave en software y hardware para reproductores / dispositivos / navegadores se han alineado cada vez más. Microsoft ahora se mudó a MPEG-DASH con PlayReady como estándar y puede usar múltiples DRM con un solo archivo DASH para que Widevine y PlayReady puedan coexistir. Apple se ha acercado a DASH con soporte CMAF en HLS, pero no lo suficientemente cerca en mi opinión porque su DRM todavía es diferente del cifrado común DASH (CENC). El mayor problema son cientos de dispositivos de consumo que tienen estándares más antiguos incorporados y que no se actualizan para agregar nuevos protocolos de transmisión como DASH, por lo que tenemos que admitir dispositivos heredados o los clientes se quejan y es por eso que todavía admitimos Smooth.

Cuando se aplica el DRM, las claves se compartirán en secreto con un servidor de administración de licencias. El servidor de administración de licencias solo permite a los usuarios autorizados recibir las claves para descifrar el video. Cuando vaya a reproducir una transmisión, su navegador o aplicación irá al servidor de administración de licencias con un token de autorización emitido por el inicio de sesión en su cuenta.

Una vez que el contenido está empaquetado, se va al almacenamiento y luego las redes de entrega de contenido como Akamai, Level3 y Limelight apuntarán a ese almacenamiento. Transmite a través de una red de entrega de contenido porque mis servidores de origen probablemente se caerían si millones de usuarios intentaran solicitar los mismos archivos al mismo tiempo. Las CDN almacenan en caché las copias de los archivos y las comparten con los clientes en lugar de llegar a mis servidores cada vez.

Mientras se realiza todo el procesamiento anterior, el contenido se indexa, se coloca en un sistema llamado CMS (sistema de gestión de contenido) y cuando finaliza el procesamiento se marcará como activo en el CMS. El CMS pondrá ese archivo a disposición de los espectadores.