рассинхронизация звука с видео

Здесь обсуждаются продукты для цифрового вещания (работа с Multi Program Transport Stream в форматах ASI и/или IP) с возможностью врезки рекламы и наложения титров.

Модераторы: PR, vd

Закрыто
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

sky star писал(а):1. Вы хотите сказать, что на своем мультиплексоре, принимающем поток с Форварда, где-то вы указали, что приходит VBR, и рассихрона не стало?
именно так
sky star писал(а): Что бы не у кого не возникло мысли что приемник плохой, ставили в ряд, несколько моделей, у нас их ТРИ, все три ведут себя одинаково
Очень интересно, что именно Вы настраивали в своем мультиплексоре.
Например, нам известно, что проблемы с долговременным воспроизведением могут быть связаны с тем, из какого потока берется информация о PCR. Если мультиплексор устанавливает один PCR для всех потоков, то будут проблемы, как Вы их описали.
При этом если принимать все программы с одного мультиплекса (с одного спутника), то проблемы рассинхронизации может не быть, поскольку очень часто все программы в одном мультиплексе имеют один (или одинаковый) PCR.
Рекомендую для примера взять программы из двух разных спутников (скажем наш и зарубежный), завести их в Ваш мультиплексор, поставить на выход два СТБ (по одной программе с каждого спутника) и проверить, будет в этих программах разбегаться видео и звук или нет.
sky star писал(а):даже средствами мультплексора видно что при указанном CBR 5.000 , цифру 5,000 Вы не увидите почти не когда, всегда будет 4,980 или 4,990
Да, это совершенно нормальное явления, когда поток видео данных имеет поток чуть-чуть меньше заданного порога. Практически ни один енкодер не формирует потока с точностью до бита - все добавляют стаффинг. Либо стаффинг добавляет мультиплексор. Главное, чтобы поток не превышал заданный порог, иначе "простой" мультиплексор просто потеряет часть данных и видео будет рассыпаться.
sky star писал(а):По сути в граф надо ввести пункт в котором сам пользователь будет выбирать будет ли у него стафинг, или навязать это простейшим калькулятором, поставили выходной 5,000 значит по выходу будет 5,200 , но что бы это было видно в граф (вопросов будет меньше если это будет видно)
Честно говоря ничего не понял. В наших графах у мультиплексора есть настройка - добавлять стаффинг или нет.
О каком калькуляторе идет речь? Почему Вы считаете, что если поставить поток сжатия видео CBR 5,000, то выходной поток видео получится равным 5,200? Наши решения так не делают. Или Вы говорите о суммировании всех потоков - и видео, и звука? Но суммирование потоков и стафинг - это совсем разные вещи :?
sky star писал(а):Могу расшифровать почему при чистой ретрансляции сигнала рассинхронки нет, а при вставки материалов она появляется, расшифровать ?
Да, расшифруйте, пожалуйста.
sky star
Сообщения: 30
Зарегистрирован: 06 мар 2013 12:53

Сообщение sky star »

Очень интересно, что именно Вы настраивали в своем мультиплексоре.
совсем не много, сказали что поток чуть больше, и добили стафингом

Например, нам известно, что проблемы с долговременным воспроизведением могут быть связаны с тем, из какого потока берется информация о PCR. Если мультиплексор устанавливает один PCR для всех потоков, то будут проблемы, как Вы их описали.
При этом если принимать все программы с одного мультиплекса (с одного спутника), то проблемы рассинхронизации может не быть, поскольку очень часто все программы в одном мультиплексе имеют один (или одинаковый) PCR.

Ужасы какие Вы пишите, даже 8 лет назад на самых древнючих мультиплексорах собранных китайцами этого уже не происходило.

Рекомендую для примера взять программы из двух разных спутников (скажем наш и зарубежный), завести их в Ваш мультиплексор, поставить на выход два СТБ (по одной программе с каждого спутника) и проверить, будет в этих программах разбегаться видео и звук или нет.
Как бы много, 8 лет как подаем с разных спутников, и местное и иноземное, проблем не было, не разбегаются.

Да, это совершенно нормальное явления, когда поток видео данных имеет поток чуть-чуть меньше заданного порога. Практически ни один енкодер не формирует потока с точностью до бита - все добавляют стаффинг. Либо стаффинг добавляет мультиплексор. Главное, чтобы поток не превышал заданный порог, иначе "простой" мультиплексор просто потеряет часть данных и видео будет рассыпаться.
Я говорю о том что если поставили 5.000 то и лететь должно 5,000
и то что там в этих 5,000 колыхается уже дело третье

Честно говоря ничего не понял. В наших графах у мультиплексора есть настройка - добавлять стаффинг или нет.
Странно но вот об этом, Вы написали первым!

О каком калькуляторе идет речь? Почему Вы считаете, что если поставить поток сжатия видео CBR 5,000, то выходной поток видео получится равным 5,200?
Я для примера это привел.

Наши решения так не делают. Или Вы говорите о суммировании всех потоков - и видео, и звука?

Но суммирование потоков и стафинг - это совсем разные вещи
А я где то сказал что это суть вещи одинаковые ?

Могу расшифровать почему при чистой ретрансляции сигнала рассинхронки нет, а при вставки материалов она появляется, расшифровать ?
Боюсь диалога не выходит, руки у нас тут "кривые", расшифровывать не буду.
За сим кланяюсь, Алексей.
sky star
Сообщения: 30
Зарегистрирован: 06 мар 2013 12:53

Сообщение sky star »

Честно говоря ничего не понял. В наших графах у мультиплексора есть настройка - добавлять стаффинг или нет.

Вероятно вот это настройка
Изображение
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

Настройка называется "TS Padding" = "Yes"/"No". Если выбрать "No", то в транспортный поток нуль-пакеты вставляться не будут.

По поводу настроек мультиплексора.
Правильно ли я понял, что Вы в нашем ПО в мультиплексоре поставили параметр "Required Bitrate" не "0", а конкретное число и это решило проблему с разбежкой видео и звука? А пока стояло число "0" наблюдалась разбежка?
Или Вы меняли настройки в Вашем мультиплексоре, который не от компании софтЛаб-НСК а, например, аппаратный мультиплексор компании TeleView?
Закрыто