Una infraestructura de streaming de extremo a extremo construida para Maponga Studios — que abarca una React Web App para la gestión de activos y canales, una aplicación hermana Encoder App con SSO, un backend NestJS y dos funciones AWS Lambda que orquestan MediaLive, MediaPackage, MediaTailor y MediaConvert para la implementación de canales FAST con un solo clic y la inserción de anuncios SCTE-35.

Desarrollamos la plataforma de gestión de medios full-stack que abarca el frontend React, la API de backend NestJS y dos funciones AWS Lambda.
Construimos la Lambda de Canales FAST que orquesta AWS MediaLive, MediaPackage y MediaTailor para el aprovisionamiento de canales lineales en vivo con un solo clic.
Implementamos la programación de canales basada en calendario (FullCalendar) con gestión de espacios de programa de arrastrar y soltar y configuración de marcadores de anuncios.
Creamos la inyección de marcadores de inserción de empalme SCTE-35 que permite la inserción de anuncios del lado del servidor (SSAI) de MediaTailor durante la reproducción en vivo.
Desarrollamos la Lambda de Codificación de Video que activa AWS MediaConvert al subir a S3, produciendo salidas específicas para socios a partir de perfiles configurables.
Construimos el sistema de carga multipart S3 presigned que soporta archivos de hasta 11 GB con un flujo de trabajo de tres fases: carga, confirmación y finalización.
Implementamos autenticación JWT basada en cookies con hash Argon2, SSO entre M-Studio y la aplicación Encoder, y control de acceso basado en roles.
Creamos una biblioteca de activos completa con formularios de creación de varios pasos, importación masiva CSV, reproducción de video HLS, gestión de episodios y gestión de miniaturas/subtítulos.
Diseñamos e integramos el cambio dinámico de entrada utilizando la función $urlPath$ de MediaLive para una rotación eficiente de contenido sin entradas por video.
Construimos paneles de análisis en tiempo real con ApexCharts que muestran métricas de activos, canales y videos, junto con una capa de informes financieros y de ventas.
Consolida todo el pipeline de contenido a emisión en una interfaz fácil de usar para el operador, con implementación de canales FAST con un solo clic, codificación multipartner automatizada e inserción de anuncios del lado del servidor — reemplazando los flujos de trabajo fragmentados de la AWS Console.
Hablemos sobre cómo podemos dar vida a su visión con el mismo nivel de experiencia y dedicación.
MicrocosmWorks built the FAST channel system using AWS Lambda functions that orchestrate MediaLive, MediaPackage, and MediaTailor for one-click live linear channel provisioning. Calendar-based scheduling with FullCalendar provides drag-and-drop program slot management, while SCTE-35 splice insert markers enable MediaTailor server-side ad insertion (SSAI) during live playback. Dynamic input switching using MediaLive's $urlPath$ feature handles content rotation without per-video inputs.
MicrocosmWorks developed an AWS Lambda function that triggers MediaConvert encoding jobs on S3 upload, producing partner-specific output profiles from configurable encoding templates. Each distribution partner like TCL or Vizio receives video in their required format, resolution, and bitrate specifications. The encoding pipeline handles batch processing and sends completion notifications, so operators only need to upload once for multi-partner distribution.
MicrocosmWorks built a three-phase upload workflow: presigned multipart S3 upload initiation, chunked upload with progress tracking, and server-side confirm-and-finalize that validates file integrity. Files up to 11 GB are uploaded directly from the browser to S3 using presigned URLs, bypassing the NestJS backend for transfer. This approach eliminates server bandwidth bottlenecks and supports resume-on-failure for large media files over unreliable connections.
Yes, MicrocosmWorks built MapongaStudio as a unified content management platform. The asset library manages on-demand video with multi-step creation forms, CSV bulk import, HLS playback preview, episode management, and thumbnail/caption management. FAST channel operations including scheduling, ad insertion, and live monitoring are accessible in the same interface, with SSO connecting the main M-Studio app and the sister Encoder App.
MicrocosmWorks built real-time analytics dashboards using ApexCharts showing asset performance, channel viewership, video engagement metrics, and a financial and sales reporting layer. The analytics cover both FAST channel metrics like viewer retention and ad fill rate, and asset library metrics like upload volume and encoding completion rates. MRSS feed generation enables content syndication tracking across distribution partners.