MicrocosmWorksІнновації та архітектура цифрового космосу
Про насКонтакт
MicrocosmWorksІнновації та архітектура цифрового космосу

Надаємо IT-рішення, які мають значення. Ми захоплені технологіями, безпекою та допомогою бізнесу зростати завдяки надійній, інноваційній IT-інфраструктурі.

[email protected]
+91 7011868196
New Delhi, India

Центр зростання AI

AI HubІнновації для стартапівПрискорювач для підприємств

Рішення

Всі рішенняДодатки для здоров'я та фітнесуAI відео платформаРозробка AI агентів

Ресурси

ІнсайтиГалузеві ПосібникиШаблони ВикористанняАрхітектурні ШаблониКейси

Компанія

Про НасКонтактНаша Робота

Послуги

Цифровий КонсалтингХмарна ІнфраструктураРозробка SaaSРозробка AIВідео Технології
Розробка ERPНалаштування ZohoРозробка OdooІнтеграція SalesforceРозробка Користувацьких CRM
Інтеграція QuickBooksРішення IoTРозробка Блокчейну
Консалтинг з КібербезпекиІТ Підтримка - L3

© 2026 MicrocosmWorks. Усі права захищено.

Політика КонфіденційностіУмови Обслуговування
Назад до Проєктів
Video Development
Live
Web

MapongaStudio: Керування медіаконтентом та FAST-каналом

Комплексна інфраструктура потокового мовлення, створена для Maponga Studios — охоплює веб-додаток на React для керування активами та каналами, супутній Encoder App з SSO, бекенд на NestJS та дві функції AWS Lambda, що організовують MediaLive, MediaPackage, MediaTailor та MediaConvert для розгортання FAST-каналу в один клік з вставкою реклами SCTE-35.

Переглянути Більше Проєктів
18+
Technologies
11+
Key Features
Web
Platform
MapongaStudio: Керування медіаконтентом та FAST-каналом

Ключові Особливості

Розгортання FAST-каналу в один клік за допомогою MediaLive та MediaPackageВставка рекламних маркерів SCTE-35 для вставки реклами на стороні сервера (SSAI)Багатопартнерське кодування за допомогою AWS MediaConvert (TCL, Vizio)Календарне планування каналів методом drag-and-dropБагаточасткове завантаження S3 з попереднім підписом до 11 ГБ

Основні Моменти Розробки

FAST Channel Lambda з AWS MediaLive, MediaPackage, MediaTailorВставка реклами на стороні сервера SCTE-35 (SSAI)Конвеєр багатопартнерського кодування AWS MediaConvertБагаточасткове завантаження S3 з попереднім підписом до 11 ГБКалендарне планування методом drag-and-dropДинамічне перемикання вхідних даних $urlPath$SSO між додатками оператора

Технологічний Стек

React 18TypeScriptViteBootstrap 5FullCalendarApexChartsHLS.jsNestJS 11MongoDBRedisAWS LambdaAWS MediaLiveAWS MediaPackageAWS MediaTailorAWS MediaConvert

Наш Внесок

Повностекова платформа

Розроблено повностекову платформу керування медіа, що охоплює React фронтенд, NestJS бекенд API та дві функції AWS Lambda.

FAST Channel Lambda

Створено FAST Channel Lambda, що організовує AWS MediaLive, MediaPackage та MediaTailor для надання лінійного каналу в реальному часі в один клік.

Планування каналів

Впроваджено календарне планування каналів (FullCalendar) з керуванням програмними слотами методом drag-and-drop та конфігурацією рекламних маркерів.

Вставка реклами

Створено механізм вставки маркерів розрізу SCTE-35, що дозволяє MediaTailor здійснювати вставку реклами на стороні сервера (SSAI) під час живого відтворення.

Кодування відео

Розроблено Video Encoding Lambda, що запускає AWS MediaConvert при завантаженні на S3, створюючи вихідні дані для конкретних партнерів з конфігурованих профілів.

Система завантаження

Створено систему багаточасткового завантаження S3 з попереднім підписом, що підтримує файли до 11 ГБ з трифазним робочим процесом: завантаження, підтвердження та завершення.

Аутентифікація та SSO

Впроваджено аутентифікацію на основі куків JWT з хешуванням Argon2, SSO між M-Studio та додатком Encoder, а також контроль доступу на основі ролей.

Бібліотека активів

Створено комплексну бібліотеку активів з багатоетапними формами створення, масовим імпортом CSV, відтворенням відео HLS, керуванням епізодами та керуванням мініатюрами/підписами.

Динамічне перемикання вхідних даних

Розроблено та інтегровано динамічне перемикання вхідних даних за допомогою функції MediaLive '$urlPath$' для ефективної ротації контенту без окремих вхідних даних для кожного відео.

Аналітика

Створено інформаційні панелі аналітики в реальному часі за допомогою ApexCharts, що відображають метрики активів, каналів і відео, а також рівень фінансової та торгової звітності.

Результати

Розгортання каналів: Надання FAST-каналу в один клікКодування: Автоматизоване багатопартнерське кодування відеоПропускна здатність завантаження: Безпечне завантаження з попереднім підписом до 11 ГБКонвеєр: Наскрізний конвеєр контенту від завантаження до трансляції

Що Робить Це Особливим

Об'єднує весь контентно-мовленнєвий конвеєр в одному зручному для оператора інтерфейсі, з розгортанням FAST-каналу в один клік, автоматизованим багатопартнерським кодуванням та вставкою реклами на стороні сервера — замінюючи фрагментовані робочі процеси AWS Console.

Галерея

MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 1
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 2
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 3
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 4
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 5
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 6
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 7
MapongaStudio: Керування медіаконтентом та FAST-каналом - Image 8

Маєте Схожий Проєкт на Думці?

Давайте обговоримо, як ми можемо втілити вашу ідею в життя з тим самим рівнем експертизи та відданості.

Зв'язатися з НамиПереглянути Більше Проєктів
Відтворення потокового відео HLS в реальному часі за допомогою HLS.js
Динамічне перемикання вхідних даних $urlPath$ для ротації контенту
SSO між M-Studio та додатком Encoder
Доступ на основі ролей (Адміністратор, Користувач, Планувальник)
Аналітика в реальному часі за допомогою ApexCharts
Генерація MRSS-стрічки для синдикації
AWS S3
FFmpeg
Sentry

Часті запитання

MicrocosmWorks створила систему FAST-каналів, використовуючи функції AWS Lambda, які координують роботу MediaLive, MediaPackage та MediaTailor для налаштування лінійних каналів наживо одним кліком. Календарне планування за допомогою FullCalendar забезпечує керування програмними слотами методом перетягування, тоді як маркери вставки SCTE-35 дозволяють MediaTailor здійснювати вставку реклами на стороні сервера (SSAI) під час прямої трансляції. Динамічне перемикання входів за допомогою функції $urlPath$ MediaLive обробляє ротацію контенту без введення для кожного відео окремо.

MicrocosmWorks розробив функцію AWS Lambda, яка запускає завдання кодування MediaConvert під час завантаження на S3, створюючи вихідні профілі для конкретних партнерів із настроюваних шаблонів кодування. Кожен партнер з розповсюдження, такий як TCL або Vizio, отримує відео у необхідних для них специфікаціях формату, роздільної здатності та бітрейту. Конвеєр кодування виконує пакетну обробку та надсилає сповіщення про завершення, тому операторам потрібно завантажити файли лише один раз для багатопартнерного розповсюдження.

MicrocosmWorks розробила трифазний робочий процес завантаження: ініціація багатокомпонентного завантаження до S3 за попередньо підписаними URL, завантаження частинами з відстеженням прогресу, та підтвердження й фіналізація на стороні сервера, що перевіряє цілісність файлу. Файли розміром до 11 GB завантажуються безпосередньо з браузера до S3, використовуючи попередньо підписані URL, обходячи NestJS бекенд для передачі. Цей підхід усуває вузькі місця пропускної здатності сервера та підтримує відновлення після збою для великих медіафайлів через ненадійні з'єднання.

Так, MicrocosmWorks розробила MapongaStudio як уніфіковану платформу управління контентом. Бібліотека активів керує відео на замовлення за допомогою багатоетапних форм створення, масового імпорту CSV, попереднього перегляду відтворення HLS, управління епізодами та управління ескізами/підписами. Операції з FAST каналами, включаючи планування, вставку реклами та моніторинг у реальному часі, доступні в тому ж інтерфейсі, при цьому SSO з'єднує головний додаток M-Studio та дочірній додаток Encoder App.

MicrocosmWorks створила панелі аналітики в реальному часі, використовуючи ApexCharts, що відображають продуктивність активів, перегляди каналів, метрики залученості відео та рівень фінансової та торгової звітності. Аналітика охоплює як метрики FAST-каналів, такі як утримання глядачів та показник заповнення реклами, так і метрики бібліотеки активів, такі як обсяг завантажень та показники завершення кодування. Генерація MRSS-стрічок дозволяє відстежувати синдикацію контенту серед партнерів по розповсюдженню.