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

 
 
> по MPEG-TS via UDP, даже не знаю в какой форум запостить
DASM
сообщение Dec 22 2009, 17:10
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Интересует ФАПЧ на приемной стороне в условиях сильного джиттера среды передачи. Общая концепция ясна - но есть нюансы. Можно с кем нибудь работавшим с этим пообщаться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
SFx
сообщение Dec 22 2009, 19:34
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688



буфер на максимальную длительность джиттера + схему PCR рештампинга и вставлялку NULL кадров. просто и будет работать. для особо точной подстройки можно питать аккумулятор PCR штампами, и иногда вставлять байты в адаптейшен поля.
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 23 2009, 06:38
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



По правде говоря не совсем понял.. Вот идет у меня поток. Есть свой 27 ГУН. Есть буфер, скажем 32 метра. Предварительно заполняю наполовину, потом начинаю выдавать в декодер пакеты, в соответсвии с отловленными PCR. То есть уходят только те пакеты, которые были "отмаркированы" PCR более ранним, чем мой системный клок. Затем, видя, что мой буфер начинает наполняться в реднем более, чем на половину - увеличиваю частоту ГУН (или уменьшаю в обратном случае. Так не пойдет ? Зачем нужно рештампить PCR и вставлять нуль-пакеты ? PS - у декодера есть еще своя приличная память, но контролировать ее заполненность я не могу.
Go to the top of the page
 
+Quote Post
SFx
сообщение Dec 23 2009, 10:44
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688



Вы описали классический ФАПЧ.
что Вы понимаете под словами "в условиях сильного джиттера среды передачи"?
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 23 2009, 10:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну в смысле неравномерность доставки пакетов по UDP - в принципе большинство пакетов будут дрожжать +-100 мс от ожидаемого PCR. Но, как я понимаю, мой способ подойдет ?
Go to the top of the page
 
+Quote Post
SFx
сообщение Dec 23 2009, 19:03
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688



в принципе, да, но нужно все равно моделировать. единственное хочу отметить, что 27 мгц это частота счетчика в PCR, и она нужна больше для определения битовой скорости потока, нежели для управления задержкой передачи.
а от чего такое большое дрожание ? через 100 свитчей проходит что ли?
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 24 2009, 06:48
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



ну кол-во свитчей неизвестно будет, ориентируюсь на худшее. И все же как я понимаю, PCR как раз таки нужны для синхронизации 27 Мгц генераторов, что косвенным образом я и собираюсь так делать.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 23:55
Рейтинг@Mail.ru


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