- Как подготовить мультикаст поток для подачи в Медиалогистику?
Рекомендации для видео:
Важно правильно выбрать битрейт видеопотока в зависимости от его качества и разрешения, для ориентира можно взять значения из таблицы ниже:Quality Resolution Codec Bitrate SD 854x480 h264 3 Mbit/s HD 1280x720 h264 5 Mbit/s FullHD 1920x1080 h264 9 Mbit/s 4K 3840x2160 h265 25 Mbit/s Для устаревших кодеков (MPEG-2) значения должны быть выше.
Битрейт должен быть постоянным (CBR).
PCR (program clock reference) должен лежать в video PID.
Closed GOP.
Если вы планируете предоставлять доступ к потоку кабельным операторам, не рекомендуется выбирать битрейт более 10 Mbit/s.
Рекомендации для аудио:
Для совместимости со старыми ТВ или STB (ТВ-приставками) для аудио PES лучше выбрать кодек MPEG-2 Layer 2 с битрейтом до 192 Kbit/s включительно. При желании и возможности, можете добавить вторую аудио дорожку с более современным кодеком, например, AAC.
На каждой аудиодорожке должен быть установлен языковой дескриптор: rus, eng, kaz и так далее.
Если вы передаете радио поток, то для большей совместимости можно выбрать кодек MPEG-1 Layer 2.
Про дополнительные элементарные потоки:
Если на вашем телеканале доступны субтитры (телетекст), то рекомендуется добавлять stuffing в PID с ними, чтобы на системах мониторинга операторов не поднималась ошибка в моменты времени, когда контент не содержит текстовое сопровождение. На каждом PID телетекста должен быть установлен языковой дескриптор: rus, eng, kaz и так далее.
При наличии в потоке PID c рекламными SCTE-35 метками, рекомендуется настроить scte null splicing, чтобы не поднимать ошибки второго приоритета ETR 290 при отсутствии битрейта в PID с метками.
Рекомендации о транспортном потоке:
Транспортный поток должен содержать Stuffing PID битрейтом на 100-150 Kbit/s выше, чем максимально возможный битрейт всех PID транспортного потока.
Желательно придерживаться плана нумерации PID внутри транспортного потока, например:
При выборе DST IP адреса для мультикаст потока при наличии у вас номера автономной системы ASN настоятельно рекомендуется следовать документу RFC2770.
IP Параметр TTL (time to live) должен быть 64 или больше.
Должен быть настроен повышенный приоритет (QoS) для передаваемого мультикаст трафика на всем пути доставки ваших потоков в Медиалогистику. Если для этого используются арендованные вами каналы связи, то QoS должен быть настроен и на сети партнера.
Номер PID Содержание 200 PCR + video 201 .. 209 audio, причем, при наличии нескольких дорожек с разными кодеками,
младший номер лучше давать наиболее распространенным кодекам (MPEG-2)250 .. 260 teletext 300 SCTE-35 - Распространенные проблемы и ошибки.
1. Самое распространенное - это нарушение непрерывности, continuity counter или СС, вызванные потерей пакетов. При возникновении таких ошибок надо проверять наличие CRC и иных ошибок на физических стыках сетевого оборудования по пути доставки телесигнала. Так же может происходить сброс пакетов в QoS очередях сетевого оборудования, даже в ненагруженных каналах связи.
2. Завышенное опережение PTS/DTS от PCR. Желательно, чтобы оно не превышало 1000 ms.
3. Минимальный отрыв PTS/DTS от PCR. Желательно, чтобы он был больше 100 ms.
4. Джиттер PCR не должен превышать 500ns.
- Подача мультикаст потоков в сторону Медиалогистики.
1. Медиалогистика настоятельно рекомендует отдавать мультикаст потоки по статической подписке, не используя различные протоколы маршрутизации для мультикаста.
2. Если для доставки мультикаста на платформу Медиалогистики используется L2VPN канал транзитного оператора, то в его зоне ответственности должен быть выключен IGMP Snooping на всем пути трафика.
3. Резервирование:
Во избежания случаев нарушения каналов доставки телесигналов на платформу Медиалогистика, рекомендуем рассмотреть организацию дополнительного стыка в альтернативном узле, список локаций доступен в специальном разделе Базы Знаний.
Альтернативный канал доставки может быть обеспечен через сеть интернет на основе протокола SRT.
Поток телесигнала, который является резервным к основному, должен быть идентичен по всем параметрам: кодек, настройки сжатия, дескрипторы элементарных потоков и так далее.
← Вернуться назад←Назад к списку статей
Медиалогистика для поставщиков контента и вещателей