реклама на сайте
подробности

 
 
> Как из потока DVB-ASI вытащить синхронизацию H,V,F ( в стиле стандарта ITU656 )?
FLTI
сообщение May 16 2016, 09:24
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Здравствуйте!

Как из потока DVB-ASI вытащить синхронизацию H,V,F ( в стиле стандарта ITU656 )?
DVB-ASI имеется уже в виде десериализированного 8-битного потока, который уже очищен от K28.5.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
FLTI
сообщение May 17 2016, 09:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



DVB-ASI в виде десериализированного 8-битного потока, который уже очищен от K28.5 - это фактически транспортный поток MPEG-2 TS?
Если так, то как из транспортного потока MPEG-2 TS вытащить синхронизацию видеопотока H,V,F?
Cинхронизация видеопотока H,V,F тоже закодирована в MPEG-2 или она идёт в незакодированном в MPEG-2 виде?
Go to the top of the page
 
+Quote Post
zxcv
сообщение May 18 2016, 11:43
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704



Цитата(FLTI @ May 17 2016, 12:41) *
DVB-ASI в виде десериализированного 8-битного потока, который уже очищен от K28.5 - это фактически транспортный поток MPEG-2 TS?

Да, это транспортный поток. Можно ещё найти синхронизацию по началу пакета (сигнал PS) и добавить сигнал валидности данных (DV) особенно если входной DVB-ASI поток в режиме с длиной транспортного пакета 204 байта. Правда есть ещё один вариант транспортного потока - 204 байта с кодированием Рида-Соломона, но его я встречал только в своём оборудовании.

Цитата(FLTI @ May 17 2016, 12:41) *
Если так, то как из транспортного потока MPEG-2 TS вытащить синхронизацию видеопотока H,V,F?
Cинхронизация видеопотока H,V,F тоже закодирована в MPEG-2 или она идёт в незакодированном в MPEG-2 виде?

Внутри транспортного потока передаётся таблица PAT с PID-ом 0x0000 в ней PID-ы таблиц PMT. В таблицах PMT передаются PID-ы транспортных пакетов с видео, звуком и т.п. В транспортных пакетах с видео передаются PES пакеты видео. В них элементарные потоки видео (как MPEG-2, так и MPEG-4). Декодировав их Вы получите видеокадр.
Частота 27 МГц с которой Вы будете вычитывать видеокадр из декодера видео (для разрешения SD) восстанавливается из полей PCR, передаваемых в транспортном потоке. Эти поля передаются в транспортных пакетах с PID-ом, указанным в поле PCR_PID в таблице PMT (обычно совпадает с PID-ом видео данной программы).

Если Вам нужны только H, V и F, то декодировать видео нет необходимости.
27 МГц Вы восстановите из PCR. Структуру полей видеопотока H, V и F внутри ITU-R BT.656 Вы знаете. Осталось только определиться с фазой кадра. Её можно получить из полей PTS и DTS PES пакетов видео.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- FLTI   Как из потока DVB-ASI вытащить синхронизацию H,V,F ( в стиле стандарта ITU656 )?   May 16 2016, 09:24
|- - FLTI   Благодарю за разъяснения, буду разбираться. Цитата...   May 18 2016, 13:06
|- - zxcv   Цитата(FLTI @ May 18 2016, 16:06) Забыл в...   May 18 2016, 17:47
- - FLTI   Соответствуют ли стандарту ITU-R BT.656 видеокадры...   May 18 2016, 20:01
- - zxcv   Да, если на входе кодера было видео в соответствии...   May 18 2016, 20:18
- - FLTI   А HD-потоки ( судя по всему в MPEG-4 ) также могут...   May 18 2016, 21:11
- - zxcv   ЦитатаА HD-потоки ( судя по всему в MPEG-4 ) также...   May 21 2016, 08:32
|- - FLTI   Цитата(zxcv @ May 21 2016, 11:32) Во всех...   May 21 2016, 13:15
|- - zxcv   Цитата(FLTI @ May 21 2016, 16:15) А как п...   May 21 2016, 14:14
|- - FLTI   Цитата(zxcv @ May 21 2016, 17:14) Проще в...   May 21 2016, 14:29
|- - zxcv   Цитата(FLTI @ May 21 2016, 17:29) Так дей...   May 21 2016, 16:09
|- - FLTI   Цитата(zxcv @ May 21 2016, 19:09) Навскид...   May 22 2016, 05:25
- - zxcv   Да, это так. В стандартах MPEG-2 и DVB механизм с...   May 22 2016, 17:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.0239 секунд с 7
ELECTRONIX ©2004-2016