Seidor
dos personas trabajando

22 de marzo de 2024

Elastic Transcoder vs Elemental MediaConvert, restricción de contenidos

De cara a utilizar la administración de derechos digitales (DRM) para restringir el acceso a su lista de reproducción para que sólo los usuarios autenticados puedan ver su contenido, AWS ofrece dos posibilidades: AWS Elastic Transcoder y AWS Elemental MediaConvert.

AWS Elastic Transcoder

Por un lado, tenemos el servicio Elastic Transcoder como comentábamos antes. Este servicio permite convertir archivos multimedia que se hayan guardado previamente en S3, como archivos multimedia con los formatos compatibles de los reproductores comerciales.

Una de sus principales características, el empaquetado de DRM, incluye la información necesaria para ponerse en contacto con el servidor de licencias y la información de cifrado necesaria para reproducir un archivo. Una vez que se ha empaquetado el archivo, se envía a la red de distribución de contenido, que puede ser un servicio como S3 y/o CloudFront.

Elastic Transcoder vs Elemental MediaConvert

Es un servicio que, aunque no está disponible en todas las regiones utiliza servicios globales como S3 y/o Cloudfront y siempre puede buscarse otra región que fuera más adecuada para la entrega de contenido sin que el coste se eleve en exceso.

Los precios oscilarán dependiendo de la región en la que esté alojado el servicio pero tomando Irlanda como ejemplo, para hacernos una idea aproximada, esta sería la tabla de precios por minuto.

AWS Elemental MediaConvert

Por otro lado tenemos el servicio Elemental MediaConvert, que es un servicio relativamente más nuevo que el anterior, preparado para la transcodificación de vídeos basado en archivos que ofrece un conjunto más completo de características de transcodificación.
Éste permite crear con facilidad contenido de vídeo bajo demanda (VOD) para emisión y distribución en varias pantallas a escala.

En este servicio, el empaquetado de encriptación ofrece tres opciones:

  • Client-side encryption: Es decir encriptar el contenido antes de subir tus archivos.
  • Server-side encryption: Utilizar S3 para la encriptación.
  • DRM: Realizar la encriptación durante la distribución.