Короткое определение

Контейнер Transport Stream, изначально для broadcast – маленький, packet-based, устойчивый к потере пакетов. Исторический формат сегментов HLS.

MPEG-TS – MPEG Transport Stream – старый контейнерный формат эпохи broadcast, заворачивающий видео и аудио в маленькие пакеты фиксированного размера. Спроектирован в 1990-х для эфирного цифрового ТВ (DVB, ATSC, ISDB) и спутникового вещания, MPEG-TS был построен для одной задачи: пережить передачу с потерями. Каждый 188-байтный пакет самодостаточен, несёт свой собственный заголовок синхронизации и может быть частично восстановлен, даже если часть пакетов потерялась или повредилась в пути.

Десятилетиями MPEG-TS был также стандартным форматом сегментов в Apple HLS – каждый HLS-сегмент был `.ts`-файлом, содержащим кусок сжатого видео и аудио. Это изменилось около 2017 года, когда Apple добавил поддержку CMAF/fMP4 в HLS, и индустрия начала миграцию с MPEG-TS на fragmented MP4-сегменты. Сегодня MPEG-TS живёт в основном в legacy-контекстах: традиционное broadcast-ТВ, спутниковые фиды, contribution-линки между вещателями, IPTV-системы, построенные до консолидации стриминг-протоколов.

Для продуктовой команды в 2026 году MPEG-TS всплывает в двух сценариях. Ingest из broadcast- или live-источников: contribution-фиды с камер, энкодеров или playout-систем часто приходят как MPEG-TS поверх SRT, Zixi, RIST или сырого UDP – ваш пайплайн transmux'ит их в fMP4 для стриминговой доставки. Legacy IPTV- и STB-доставка: если вы целитесь на старые set-top боксы или сети операторов, может всё ещё требоваться MPEG-TS на выход для совместимости. Для всего остального – современный веб-стриминг, мобильные приложения, smart-TV-приложения – fragmented MP4 через CMAF заменил MPEG-TS как универсальный контейнер.

Считаете параметры для своего продукта?

Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.