TV 2 Norway използва AWS за мащабируем спортен лайвстрийминг
Обратно към Новини

TV 2 Norway използва AWS за мащабируем спортен лайвстрийминг

Публикувано на 16 февруари 2026 г.

Мащабиране на стрийминга на спорт на живо



Резюме за ръководството


  • TV 2 Norway изгради видео платформа върху Amazon Web Services (AWS), за да поддържа стрийминг на живо на повече от 20 000 спортни събития годишно, включително 1 000 едновременни излъчвания на живо.
  • Доставката на съдържание обхваща традиционни линейни канали и приложението TV 2 Play, като представител оценява, че до 90% от натоварванията за стрийминг и излъчване са на AWS.
  • Платформата комбинира ABR кодиране на живо (adaptive bitrate), пакетиране за доставка през CDN, кеширане с CDN резервен (failsafe) път и автоматизирано провизиране на канали, обвързано с графиците на мачовете.


Ключови развития в индустрията


  • Проектиране на cloud-базиран live video pipeline
  • Платформата на TV 2 Norway използва AWS Elemental MediaLive за ABR кодиране на живо (adaptive bitrate), което позволява един live feed да бъде кодиран в множество варианти по битрейт/качество за възпроизвеждане на различни устройства и при различни мрежови условия.
  • AWS Elemental MediaPackage се използва за сегментиране и подготовка на видеото за доставка през CDN, като поставя пакетиране и подготовка на origin в управляван слой от услуги преди разпространението.
  • Архитектура за дистрибуция с кеширане и failover
  • Amazon CloudFront се използва за кеширане преди доставката към външен CDN и също така функционира като CDN failsafe, предоставяйки алтернативен път за доставка при необходимост.
  • Конкретният CDN отвъд кеширането с CloudFront не е идентифициран в предоставения материал.
  • Автоматизация за планиране на събития с голям обем
  • AWS Lambda провизира ресурси за live канали при нужда, използвайки CRON израз, за да проверява кога са планирани да започнат мачовете. Това обвързва създаването на инфраструктура с времето на събитието, вместо да се поддържа постоянно активен капацитет.
  • Работни потоци за запис и съхранение
  • Съдържанието на живо се записва автоматично в Amazon Simple Storage Service (Amazon S3), което подпомага предоставянето му на партньори за дистрибуция или преместването му в deep storage.


Реални случаи на употреба


  • Работа в мащаб на големи събития
  • Платформата е проектирана да поддържа повече от 20 000 спортни събития годишно и да обработва едновременност до 1 000 едновременни излъчвания на живо, като съгласува работния поток с големи каталози от live събития и припокриващи се графици на мачове.
  • Провизиране на канали при поискване за планирани мачове
  • Работен поток, управляван от график, използва AWS Lambda и CRON-базирани проверки, за да провизира ресурси за live канали само когато са нужни, съгласувайки разпределението на инфраструктурата с началните часове на мачовете и намалявайки нуждата от постоянен капацитет за канали.
  • Възпроизвеждане на множество устройства чрез ABR кодиране
  • AWS Elemental MediaLive извършва ABR кодиране на живо, произвеждайки изходи, подходящи за адаптивно възпроизвеждане, при което клиентите избират подходящи варианти според наличната честотна лента и възможностите на устройството.
  • Пакетиране, кеширане и устойчива доставка
  • AWS Elemental MediaPackage сегментира и подготвя видеото за доставка през CDN, докато Amazon CloudFront осигурява кеширане и резервна (failsafe) опция за дистрибуция, подпомагайки непрекъснатостта на доставката, ако основният CDN път изисква пренасочване.
  • Архивиране и дистрибуция към партньори
  • Автоматичният запис в Amazon S3 създава работен поток, базиран на съхранение, за партньори за последваща дистрибуция или за прехвърляне на активи към deep storage, позволявайки повторна употреба извън live прозореца.


Защо е важно


  • Едновременността и мащабът изискват автоматизация
  • Поддръжката на 1 000 едновременни излъчвания на живо предполага оперативен натиск върху провизирането, мониторинга и извеждането от експлоатация; моделът за провизиране с Lambda, управляван от CRON, директно адресира нуждата да се съгласуват compute и ресурсите за канали с графиците на мачовете.
  • Интеграцията на работния поток от край до край намалява предаванията между екипи
  • Комбинирането на ABR кодиране на живо (MediaLive), пакетиране/сегментиране (MediaPackage), кеширане и failsafe доставка (CloudFront) и автоматичен запис (S3) формира кохерентен pipeline, в който всеки етап има ясно определена роля в подготовката, разпространението и съхранението на live стриймове.
  • Представени са хибридни и миграционни пътища
  • TV 2 Norway мигрира някои аспекти на линейните си канали към AWS и в някои случаи използва хибриден подход, което показва, че cloud-базираният стрийминг на живо и работните потоци за линейни канали могат да съществуват съвместно по време на преходи.
  • Инструменти за оперативен контрол могат да се изграждат около доставката
  • TV 2 Norway използва generative AI, за да разработи базов код, и изгради UI за управление на доставката на URL и пренасочване на трафика при нужда, показвайки подход, при който вътрешни инструменти подпомагат контрола на дистрибуцията и оперативната реакция.


Източници


  • https://aws.amazon.com/blogs/media/tv-2-norway-scales-to-support-20000-live-sports-streams-with-aws/