Productos

Artika

Streaming bajo demanda y en directo para el teatro, construido en AWS: de la subida de los vídeos a los subtítulos automáticos, hasta la distribución a los espectadores.

El proyecto

El teatro, en streaming

Artika, “il Polo delle Arti”, lleva el teatro al streaming: espectáculos bajo demanda y en directo de teatro, musical, opereta y lírica, para quien no puede estar en la sala, para los estudiantes que usan el archivo en la docencia y para las compañías, que encuentran un nuevo canal de ingresos.

Lo diseñamos y desarrollamos con un pipeline de vídeo totalmente gestionado: subida, conversión, subtítulos, moderación y distribución a los espectadores.

Qué hicimos

  • Diseño
  • Desarrollo web
  • Arquitectura cloud

Cliente

ITDM

Sector

Artes escénicas

Periodo

2021-2022

Cloud

AWS Irlanda

Financiación

Cultura Crea

4 Pipelines

vídeo, subtítulos, moderación, copyright

7 Servicios AWS

integrados en la plataforma

3 Planes

de suscripción

6 Fuentes

de vídeo por directo

Funciones

Qué hace Artika

  • Catálogo por género teatral
  • Búsqueda y títulos destacados
  • Producciones Artika Originals
  • Reproductor HLS con subtítulos
  • Directos con hasta seis cámaras
  • Avance libre y luego suscripción

Arquitectura en AWS

De la subida al streaming

Construimos la plataforma con servicios gestionados de Amazon Web Services, en la región de Irlanda: este es el recorrido de cada espectáculo.

  1. SubidaVídeos y libretos van a Amazon S3 desde el navegador, con enlaces firmados válidos dos minutos.
  2. ConversiónAWS Elemental MediaConvert crea el streaming HLS y las miniaturas.
  3. SubtítulosAmazon Transcribe reconoce el idioma y escribe los subtítulos.
  4. ModeraciónAmazon Rekognition controla las imágenes antes de la publicación.
  5. StreamingAmazon CloudFront lleva vídeos y miniaturas a los espectadores.

En detalle

Los servicios AWS

Amazon S3

El archivo de todos los medios: vídeos originales, libretos, flujos HLS, miniaturas y subtítulos. La subida se hace directamente desde el navegador con URL firmadas de corta duración, sin pasar por el servidor.

AWS Elemental MediaConvert

Conversión a HLS con contenedor CMAF: vídeo H.264 de calidad variable hasta 5 Mbps, audio AAC estéreo, segmentos de 10 segundos, cifrado de los archivos almacenados y hasta 10 miniaturas de 1280×720.

Amazon CloudFront

La red de distribución que lleva los flujos de vídeo y las miniaturas a los espectadores, cerca de donde están.

Amazon Transcribe

Transcripción automática del audio con reconocimiento del idioma hablado: los subtítulos salen en formato VTT, listos para el reproductor.

Amazon Rekognition

Moderación de vídeo asíncrona: las etiquetas con una fiabilidad de al menos el 80% bloquean la publicación y avisan al administrador. Para Artika también entrenamos un modelo Custom Labels a medida.

Amazon SES

Ocho emails transaccionales: activación de la cuenta, recuperación de la contraseña, avisos sobre contenidos y pagos.

Amazon RDS (MySQL)

La base de datos gestionada con usuarios, compañías, contenidos, directos y pagos. La API NestJS recoge cada minuto los resultados de subtítulos y moderación.

Tecnologías

El stack tecnológico

Nivel 01

Frontend

El sitio de los espectadores y el reproductor de vídeo

  • PHP
  • Laminas
  • hls.js
  • Plyr
  • HTML5
  • CSS3

Nivel 02

Backend

Las API de contenidos, usuarios y pagos

  • NestJS
  • TypeScript
  • TypeORM
  • Swagger
  • JWT

Nivel 03

Cloud AWS

El pipeline de vídeo y los servicios gestionados

  • S3
  • MediaConvert
  • CloudFront
  • Transcribe
  • Rekognition
  • SES
  • RDS

Nivel 04

Datos y pagos

Base de datos, suscripciones y recibos

  • MySQL
  • PayPal
  • PDF

Resultados

El teatro llega donde no hay sala

  • Teatro en cualquier pantalla
  • Nuevos ingresos para compañías
  • Un archivo para la docencia
  • Moderación automática de vídeos

Contáctanos

¿Tienes un proyecto que realizar? Hablemos de ello.

Contáctanos para una consultoría estratégica que convierta tus ideas en éxitos concretos.

Llama ahora: +39 081 526 9325

Tus beneficios

  • Más de 20 desarrolladores expertos
  • Metodología Agile SCRUM
  • Microservicios y contenedores
  • Cloud AWS y Azure
  • Equipos dedicados
  • Código a medida

¿Qué sucede después?

  1. Programamos una llamada cuando te venga bien
  2. Hacemos una reunión de descubrimiento y consultoría
  3. Preparamos una propuesta

Reserva una consulta

Los campos marcados con * son obligatorios.