- Virtual Infrastructure
- Disaster Recovery
- Кроссплатформенная миграция на базе Киберпротект
- Veeam Agent BaaS
- Veeam Cloud Connect
- Объектное хранилище #CloudMTS
- GPU Workspaces
- VDI Desktops
- Cloud CDN / Медиасервисы
- Диск #CloudMTS
- Техническая поддержка и отзывы
- DBaaS for PostgreSQL
- Containerum Kubernetes
- GPU SuperCloud
Потоковое вещание через CDN
Настройка вещания через CDN по протоколу HLS (HTTP Live Streaming)
По умолчанию CDN поддерживает передачу потока с сервера-источника, на котором опубликован готовый поток, по протоколу HLS.
Чтобы раздавать поток через CDN:
- создайте CDN-ресурс в личном кабинете
- настройте кеширование плейлистов (.m3u8) и чанков (.ts)
- если создана Live-трансляция, настройте кеширование файлов через оперативную память
Настройка кеширования плейлистов и чанков
Настройка кеширования плейлистов и чанков возможна на источнике и на CDN.
Рекомендации по настройке на источнике
Через HTTP-заголовок Cache-Control задайте:
- как время кеширования для чанков (немного более длины чанка): 1 минута
- как время кеширования для плейлистов: 1-2 секунды
По умолчанию CDN наследует все HTTP-заголовки и следует заданным директивам.
Настройка кеширования на CDN
1. Добавьте правила кеширования чанков и плейлистов из заготовленных шаблонов
Для чанков
- в настройках ресурса перейдите на вкладку Правила
- нажмите на кнопку [Создать правило]
- выберите шаблон Video segments template (.ts)

- нажмите на кнопку [Создать правило]
Для плейлистов
- в настройках ресурса перейдите на вкладку Правила
- нажмите на кнопку [Создать правило]
- выберите шаблон Playlists template (.m3u8)

- нажмите на кнопку [Создать правило]
2. Интегрируйте поток с CDN:
-
в ссылке на поток замените домен на CDN домен; заранее убедитесь, что запись CNAME настроена корректно
-
пример
- поток напрямую с источника: http://xxx/playlist.m3u8
- поток через CDN: http://cdn.xxx/playlist.m3u8
-
- проверьте трансляцию через любой плеер, работающий с потоковым видео по протоколу HLS (например, VLC)
3. Настройте кеширование файлов через оперативную память
Если вы планируется передавать VOD, такой тип настройки не подходит. В этом случае пропустите данный пункт.
Чтобы файлы Live-трансляции кешировались не на жестких дисках, а в оперативной памяти серверов, что позволяет ускорить передачу файлов через CDN, необходимо включить пресет «LIVE STREAMING» на используемом для трансляции ресурсе:
- перейдите в список CDN-ресурсов
- откройте меню управления необходимым ресурсом
- выберите Включить пресет LIVE STREAMING

Чтобы отключить пресет:
- откройте меню управления необходимым ресурсом
- выберите Выключить пресет LIVE STREAMING
4. Разместите обновленную ссылку на плейлист на сайте
Если трансляцию будут проматривать более 100 человек в разных локациях, рекомендуется увеличить отказоустойчивость и снять нагрзку с источника - подключите прекеш-сервер (шилдинг).
Описания и инструкции, размещаемые на данном ресурсе, носят исключительно информационный характер и не могут рассматриваться в качестве гарантий, заверений, рекомендаций или документа, порождающего какие-либо обязательства МТС. Конкретные условия использования сервисов определяются договорами с клиентом. МТС не несет ответственности за содержание публикуемых инструкций и результаты их применения клиентом. Актуальность отдельных положений публикуемых описаний и инструкций необходимо уточнять у аккаунт-менеджера или службы технической поддержки support@cloud.mts.ru