6.1.1 Входной процессор предварительной обработки (препроцессор/разделитель служб) должен выдавать на модуль(и) адаптации режима один или несколько потоков PLP (по одному на каждый модуль адаптации режима). Каждый логический канал PLP может переносить входной поток данных в одном из следующих форматов:
- транспортный поток TS;
- инкапсулированный поток общего назначения GSE;
- непрерывный поток общего назначения GCS;
- поток общего назначения с фиксированной длиной пакетов GFPS.
6.1.2 Транспортный поток TS должен состоять из пользовательских пакетов (UP) фиксированной длины O-UPL=1888 бит (один пакет MPEG), первый байт должен быть байтом синхронизации со значением 47HEX. Формат входного потока должен быть указан в поле TS/GS в потоковом заголовке BBHEADER.
Максимально достижимая пропускная способность после удаления нулевых пакетов, когда это применимо, должна составлять примерно 50,3 Мбит/с (в канале 8 МГц).
6.1.3 Поток GSE может состоять из пакетов переменной длины или из пакетов постоянной длины, что должно быть обозначено в заголовках пакетов GSE, а формат входного потока должен быть указан в поле TS/GS в потоковом заголовке BBHEADER.
6.1.4 Поток GCS должен быть непрерывным битовым потоком и должен быть обозначен в BBHEADER полем TS/GS и . Поток пакетов переменной длины, без указания границ пакета, или поток пакетов фиксированной длины, превышающей 64 кбит, должен рассматриваться как поток GCS, и это должно быть обозначено в поле TS/GS потокового заголовка BBHEADER как GCS и .
6.1.5 Поток GFPS должен быть потоком с фиксированной длиной пользовательских пакетов (UP), равной O-UPL бит (максимальное значение O-UPL равно 64 кбит), и это должно быть обозначено в поле TS/GS потокового заголовка BBHEADER как O-UPL для исходной длины пользовательского пакета и UPL для переданной длины пользовательского пакета.