---
title: MPTS потоки
url: https://doc.pstreamer.tv/ru/manual/mpts.html
lang: ru
product: Perfect Streamer
version: 1.13.3.445
---

# MPTS потоки

MPTS поток — MPEG-TS поток с несколькими потоками (сервисами), каждый сервис имеет уникальный номер (PNR). Используется для DVB вещания.

Для MPTS потоков опции фильтрации недоступны. Потоки передаются как есть.

**RTSP** не может быть источником MPTS-потока — это single-program протокол, применимый только как SPTS-источник.

Функция мозаики по умолчанию отключена. Не рекомендуется ее включать на слабых CPU, это может добавить джиттер.

В диагностике потока отображаются данные по всем программам отдельно, а также суммарная статистика.

![MPTS pipeline](../_images/pipeline_mpts.svg)

*Архитектура MPTS-потока: транзит без фильтрации сервисов; для per-service обработки (OTT, DVR, фильтрация) используется demultiplexer-вход SPTS-стрима.*

## Демультиплексор

Выделяет из MPTS потока отдельные потоки. Для этого в SPTS стриме добавить input типа demux, выбрать источник и сервис по PNR. Если исходный MPTS активен, то при выборе PNR будет доступен список, иначе надо задать PNR вручную.

## Мультиплексор

Собирает MPTS поток из отдельных потоков SPTS. Для настройки такого потока:

- Создать MPTS stream.
- Добавить input типа muxer. Задать bitrate для выравнивания CBR потока (stuffing, TR 101 290 и T-STD compliance). Если задать 0 (по умолчанию), то выравнивания не будет, bitrate будет соответствовать входным потокам. Там же можно ввести некоторые параметры MPEG-TS потока, для большинства применений подойдут параметры по умолчанию.
- В Stream источника добавить output типа muxer. Ввести имя сервиса и, если надо, имя провайдера. Если используется не латиница, то в настройках MPEG-TS стрима выбрать язык.
- Повторить для всех источников.

Мультиплексор генерирует для потока SDT, NIT и TDT/TOT (метки времени). EIT (EPG) берется из потоков источников. PID назначаются новые.
