MPTS/T2MI splicer for SFN/MFN T2 networks

MPTS/T2MI SPLICER FOR SFN/MFN T2 NETWORKS это профессиональное программное обеспечение, выполняющее автоматизированную вставку рекламы/контента в потоки MPTS или T2MI по сигналам SCTE-35.
Вставка контента обеспечивается заменой исходного контента во входящем потоке локальными файлами или live потоком с сохранением исходной структуры потока без какого-либо перекодирования или повторного мультиплексирования.
Технически сплайсер сочетает в себе функции, описанные в стандартах SCTE-35, SCTE-30 и SCTE-118.

Ключевая особенность: при вставке в один и тот же T2MI поток одного и того же локального контента в нескольких точках SFN сети, выходной T2MI-поток полностью пригоден для использования в сети DVB-T2 SFN, т. е. вставка не нарушает целостность SFN сети.

Программное обеспечение работает под Microsoft Windows на процессорах x86/x64 как служба и ориентировано на режим работы 24/7/365/N.

Ключевые особенности

  • очень низкие требования к оборудованию: платформа Intel на базе Atom E3845 (LTS) с пассивным охлаждением обеспечивает одновременную вставку в 4 MPTS/T2MI-потока с 20 SD-сервисами или 10 HD-сервисами в каждом потоке;
  • поддерживаемые форматы компресии: H.264 (ISO/IEC 14496-10), аудио MPEG-1 (ISO 11172-3, Layer I и II), SD и HD, без перекодирования;
  • физические входы/выходы – дескремблированные DVB IP Multicast/Unicast UDP/RTP, SRT, DVB ASI, DVB S/S2/T/T2/C/C2 (только вход);
  • входные/выходные потоки – DVB SPTS/MPTS/T2MI;
  • аппаратные релейные обходы со wath-dog таймером настоятельно рекомендуются и поддерживаются: интерфейс IP Silicom Ethernet, ASI Dektec DTA-2145, DTA-2175, Deltacast;
  • управление: автоматическое через SCTE-35 метки, ручное через WEB и SNMP
  • локальный файловый контент и вставляемые локальные live-потоки должны быть в формате SPTS. Параметры их сжатия должны строго соответствовать параметрам исходного T2MI/MPTS-потока;
  • гарантируется отсутствие артефактов и деградации в начале и конце вставки рекламы, а также между рекламными роликами, а также соответствие VBV-модели;
  • для вставки live трансляций требуется локальный энкодер, управляемый извне сплайсером (серия Harmonic Electra, Variant LiveEncoder, MediaKind);
  • внутренняя задержка тракта составляет 150…500 мс и зависит от параметров упаковки входного T2MI-потока;
  • обмен мультимедийными активами через FTP в соответствии с SCTE-118 и произвольным настраиваемым CSV.
  • статистика надежности: время безотказной работы 99, 99 %;
  • непрерывный контроль качества сигнала и SNMP-трапы;
    все выходные потоки соответствуют TR 101 290;
  • SNMP-контроль состояния;
  • настройка: вручную, conf-файлы.

Описание

Сплайсинг в T2-сетях является довольно сложной задачей из-за дополнительной инкапсуляции данных на уровне T2MI. Задача еще более усложняется в одночастотных синхронных T2-сетях SFN, где требуется побитовая идентичность данных, передаваемых с разных передатчиков.

На логическом уровне программа декапсулирует MPTS поток из T2MI. Затем она выполняет вставку рекламных роликов в нужные сервисы без перекодирования. Затем полученный MPTS инкапсулируются обратно в поток T2MI с сохранением исходной структуры T2MI:

На физическом уровне программа не декапсулирует T2MI-поток. В реальности на физическом уровне ПО не разбивает T2MI поток на составляющие, а вместо этого, используя уникальный алгоритм, вычисляет положение склеиваемых транспортных пакетов непосредственно в потоке T2MI, и при вставке локального файлового содержимого в этот сервис или при вставке live потока выполняет замену транспортных пакетов непосредственно в потоке T2MI, в режиме «на месте». При использовании этого механизма задержка сигнала устройством не превышает 250 мс, что является уникальной характеристикой и позволяет нескольким устройствам работать в одном синхронном сегменте SFN.

Ниже приведена иллюстрация описанного алгоритма сплайсинга потоков T2MI на физическом уровне, где BB-кадр — это данные различных PLP.

Страница-1 Direct data T2MI Transport Stream T2MITransportStream Direct data.2 PLP3 PLP3 Direct data.3 PLP2 PLP2 Direct data.4 PLP0 PLP0 Direct data.5 BBFRAME - partially rebuilt BBFRAME - partially rebuilt Direct data.6 BBFRAME – being rebuilt BBFRAME being rebuilt Direct data.7 BBFRAME– being rebuild BBFRAME being rebuild Direct data.8 BB-FRAME BB-FRAME Direct data.9 BB-FRAME BB-FRAME Direct data.12 BB-FRAME BB-FRAME Direct data.13 BB-FRAME BB-FRAME Dynamic connector Dynamic connector.13 Dynamic connector.14 Dynamic connector.15 Dynamic connector.18 Dynamic connector.19 Rectangle.19 Rectangle.20 Rectangle.21 Rectangle.22 Rectangle.23 Rectangle.24 Rectangle.25 Rectangle.26 Rectangle.27 Direct data.94 BBFRAME- fully bypassed BBFRAME- fully bypassed Dynamic connector.95 Dynamic connector.96 Rectangle.85 Rectangle.86 Rectangle.87 Rectangle.88 Rectangle.89 Rectangle.90 Rectangle.91 Rectangle.92 Rectangle.78 Rectangle.79 Rectangle.80 Rectangle.81 Rectangle.82 Rectangle.83 Rectangle.84 Лист.28 MPTS of PLP 0 MPTS of PLP 0 Лист.46 Svc3 video TS packet Svc3 video TS packet Лист.47 Svc3 video TS packet Svc3 video TS packet Лист.48 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.45 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.29 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.30 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.32 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.33 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.35 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.37 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.39 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.40 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.43 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.50 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.52 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.53 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.56 Svc3 video TS packet Svc3 video TS packet Лист.34 Svc3 audio TS packet Svc3 audio TS packet Лист.41 Svc3 audio TS packet Svc3 audio TS packet Лист.49 Svc3 audio TS packet Svc3 audio TS packet Лист.31 Svc3 video TS packet Svc3 video TS packet Лист.36 Svc3 video TS packet Svc3 video TS packet Лист.38 Svc3 video TS packet Svc3 video TS packet Лист.44 Svc3 video TS packet Svc3 video TS packet Лист.51 Svc3 video TS packet Svc3 video TS packet Лист.72 Svc3 video TS packet Svc3 video TS packet Dynamic connector.92 Dynamic connector.25 Dynamic connector.87 Interval of ad replacement in TV Service 3 Interval of ad replacement in TV Service 3 Лист.54 Svc3 video TS packet Svc3 video TS packet Лист.55 Svc3 video TS packet Svc3 video TS packet Лист.57 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.58 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.59 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.60 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.61 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.62 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.63 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.64 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.65 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.66 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.68 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.69 Bypass - SvcN TS packet Bypass - SvcN TS packet Лист.74 Svc3 audio TS packet Svc3 audio TS packet Лист.75 Svc3 audio TS packet Svc3 audio TS packet Лист.76 Svc3 audio TS packet Svc3 audio TS packet Лист.77 Svc3 video TS packet Svc3 video TS packet Лист.99 Svc3 video TS packet Svc3 video TS packet Лист.100 Svc3 video TS packet Svc3 video TS packet Лист.101 Svc3 video TS packet Svc3 video TS packet Лист.102 Svc3 video TS packet Svc3 video TS packet Лист.71 Video TS packet Video TS packet Лист.73 Video TS packet Video TS packet Лист.118 Audio TS packet Audio TS packet Лист.119 Audio TS packet Audio TS packet Лист.120 Audio TS packet Audio TS packet Лист.121 Video TS packet Video TS packet Лист.122 Video TS packet Video TS packet Лист.123 Video TS packet Video TS packet Лист.124 Video TS packet Video TS packet Лист.125 Video TS packet Video TS packet Лист.103 . . . . . . Dynamic connector.104 Лист.106 Video TS packet Video TS packet Dynamic connector.105 Dynamic connector.107 Dynamic connector.108 Dynamic connector.109 Dynamic connector.110 Dynamic connector.111 Лист.42 . . . . . . Dynamic connector.112 Dynamic connector.113 Dynamic connector.114 Dynamic connector.115 Лист.116 Video TS packet Video TS packet Лист.117 Video TS packet Video TS packet Лист.126 Audio TS packet Audio TS packet Лист.127 Audio TS packet Audio TS packet Лист.128 Audio TS packet Audio TS packet Лист.129 Video TS packet Video TS packet Лист.130 Video TS packet Video TS packet Лист.131 Video TS packet Video TS packet Лист.132 Video TS packet Video TS packet Лист.133 Video TS packet Video TS packet Лист.134 . . . . . . Dynamic connector.135 Лист.136 Video TS packet Video TS packet Dynamic connector.137 Dynamic connector.138 Dynamic connector.139 Dynamic connector.140 Dynamic connector.141 Dynamic connector.142 Dynamic connector.143 Dynamic connector.144 Dynamic connector.145 Dynamic connector.146 Лист.67 . . . . . . Лист.18 Spot1, SPTS Spot1, SPTS Лист.93 Spot N, SPTS Spot N, SPTS Лист.147 ... ... Fancy arrow Dynamic connector.97 Dynamic connector.150 Dynamic connector.151 Dynamic connector.152 Dynamic connector.153

За пределами измененных рекламных блоков, сигнал T2MI проходит через сплайсер без изменений, выполняется только поиск SCTE-35 меток и возможных точек вставки (кадры IDR).
На уровне T2-MI серым цветом обозначаются BB-кадры, которые проходят без изменений а также транспортные пакеты на уровне MPTS.
При вставке контента, сплайсер заменяет пакеты конкретной программы в MPTS на транспортном уровне транспортными пакетами из локальных файлов, корректируя PCR, с учетом требований Transport Stream Decoder Model (T-STD, according to ISO / IEC 13818-1), а также модели Video Buffer Control (VBV) і Hypothetical Reference Decoder (HRD, согласно ISO/IEC 14496-10).

На рисунке заменяемые транспортные пакеты в видеопотоке (Video PID), обозначены красным, а в аудиопотоке (Audio PID) - зеленим. Остальные потоки измененной программы, а также другие программы в этом MPTS потоке остаются неизменными. Также в этом случае данные повторно инкапсулируются до уровня T2MI, с соответствии со стандартом DVB A136, «пересчитанные» BB-кадры на рисунке обозначены желтым цветом.

SRT
 Украина, г.Киев, ул. Юрия Ильенко, 2/10
тел. +38 (050) 330-01-96, Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
 Ukraine, Kyiv, 2/10 Yuriya Illenka street
tel. +38 (050) 330-01-96, Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.