MPEGTS¶
media.play.mpegts
Транспорт¶
Непрерывный MPEG-TS по HTTP/HTTPS (TCP).
Поддерживаемые кодеки¶
Видео
- H.264
- HEVC
- AV1
- JPEG 2000
- MPEG-2 Video
Аудио
- AAC
- MP2
- MP3
- AC-3
- E-AC-3
- SMPTE 302M
Другие дорожки
- SCTE-35
- KLV
- ID3
- tx3g
- Teletext
- DVB subtitles
Список относится к выдаче Sapsan; возможность декодирования зависит от плеера. Дорожке также нужны корректные параметры кодека для упаковки в выбранный контейнер.
Sapsan формирует из любого потока SPTS MPEG-TS и отдает его по HTTP — это удобно для приставок, транскодеров и унаследованных систем.
AV1 в MPEG-TS использует соглашение stream_type = 0x06 с регистрационным дескриптором AV01; принимающая сторона должна понимать именно эту форму. Это не гарантия совместимости со всеми реализациями AV1 в TS. Opus не включён в список: одного распознавания или объявления кодека недостаточно для полноценной выдачи — в текущем тракте не обеспечена требуемая TS/PES-упаковка Opus.
URL проигрывания¶
http://server/streaming/mpegts/<stream>
Что формируется¶
- Корректные PAT/PMT/SDT с непрерывными continuity counters; номер программы, PID-ы и имена сервиса задаются секцией
mpegts; конфликтные и зарезервированные PID переназначаются автоматически. - Видео H264/HEVC, аудио AAC/AC3/EAC3, дескрипторы языка дорожек, телетекст (teletext descriptor со страницами и языками).
- JPEG-дорожки скриншотов в TS не попадают.