Настройка IP OUT

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
Katya_o
Сообщения: 226
Зарегистрирован: 19 дек 2008 14:53
Откуда: Techsupport SoftLab-NSK

Сообщение Katya_o »

Я не знаю, что имел ввиду автор поста, это его надо спрашивать.
В графе в режиме настройки на последнем элементе можно по правой кнопке мыши "Установить часы". Также можно послать граф , данные из СэйвИнфо и описание проблемы на емайл техподдержки.
fedor
Сообщения: 283
Зарегистрирован: 17 янв 2007 13:02
Откуда: Хабаровск

Сообщение fedor »

Katya_o писал(а): В графе в режиме настройки на последнем элементе можно по правой кнопке мыши "Установить часы"
Поставил.
А какой глубинный смысл этой, неоднозначной по названию, настройки. У нас на выход работает сразу четыре мультикаста и эта настройка применяется только к одному, по крайней мере пиктограмма циферблата мигрирует по "квадратикам" мультикастов. Или ко всем мультикастам это применяется?
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

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

Очевидный смысл часов очень простой - по каким часам считать "правильное" время. То есть какие часы будут главными. А вот зачем это нужно и в каких случаях это важно, ответ не простой. Всех вариантов описать я не могу, но пример привести могу - в графе, который кодирует видео и звук со входа или выхода платы в IP нужно обязательно выбирать часы со входа/выхода платы, поскольку тогда время в выходном потоке будет тикать по часам платы, то есть синхронно с видео и звуком. Иначе часы в цифровом потоке будут расходится с видео и со звуком и в могут быть проблемы. Например, если отдавать такие данные через DVB-C на дешевый декодер, у которого аналоговый выход подстраивается к часам принимаемого цифрового потока, то при показе одной и той же программы в течение нескольких часов (НЕ трогаем декодер долгое время) может начать пропадать цвет. Это происходит из-за того, что часы расходятся, ПЛЛ-ка в декодере подстраивается к ушедшей частоте и результирующая частота цветовой поднесущей выходит за допустимый диапазон. Соответственно, телевизор теряет цвет. Пример, конечно, очень длинный, но жизненный :(
sky star
Сообщения: 30
Зарегистрирован: 06 мар 2013 12:53

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

часы ?
это ВЫ так PCR обозвали ? :shock:
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Нет.
Часы в случае сигнала со входа/выхода платы - это её собственный кварц, который формирует "время".
Ed
Сообщения: 1
Зарегистрирован: 09 дек 2016 18:20

Заикается звук

Сообщение Ed »

Пожалуйста подскажите, может быть кто-нибудь сталкивался с такой проблемой. У нас полетел компьютер, с которого шло вещание.
Плата FD300, версия ПО 5.6.0.
Переустановили, сделали все также , но звук стал заикаться.
То есть идет хорошая картинка, а звук заикается.
Пробовали в ту же сеть подключить компьютер с VLC, все идеально.
Эфир идет как должен.
А уже на телевизоре заикание.
Вщание идет через PBI 3100p.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

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

sky star писал(а):часы ?
это ВЫ так PCR обозвали ? :shock:
В некотором смысле да.
Текущий мультиплексор проставляет PCR по часам графа. Источник часов в графе обозначается пиктограммой часов. Соответственно, PCR и часы тикают синхронно, а значит это одно и то же.
Теперь возвращаясь к моему примеру. Времена PTS и DTS вычисляются из номера кадра. Кадры поступают с платы по часам платы. Соответственно, и часы в графе должны быть часами с той платы, с которой поступают кадры. Иначе времена PCR и PTS будут расходится.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Пожалуйста подскажите, может быть кто-нибудь сталкивался с такой проблемой. У нас полетел компьютер, с которого шло вещание.
Плата FD300, версия ПО 5.6.0.
Переустановили, сделали все также , но звук стал заикаться.............
1)
Запустите программу SaveInfo (C:\Program Files\ForwardT Software\Tools\SaveInfo\SLSaveInfo.exe)
Соберите с ее помощью информацию о настройках плат и программ и пришлите нам.

2)
К письму дополнительно приложите и свои графы, которые можно сохранить в программе SLStreamerPro.

Собранную информацию отправьте, пожалуйста, нам в техподдержку.
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com

В письме укажите ссылку на эту тему форума.
fedor
Сообщения: 283
Зарегистрирован: 17 янв 2007 13:02
Откуда: Хабаровск

Сообщение fedor »

В общем, не смогли мы пока победить рассинхрон видео и звука на приёмной стороне. И это проблема конкретного типа оборудования PBI DCH-5200P-22S2 и PBI вообще, подставляли другую железку и там с синхронизацией картинки и звукового сопровождения всё нормально. Спец по PBI удалённо предположил, что деградирует PCR в транспортной сети, хотя там только маршрутизация по IP. Отсюда вопрос, при постоянном битрейте стример создает элементарный поток с PID 8191 заполненный
нулями? И есть ли разница, какой тип потока DVB или TS, в связи с этим PCR, поставить на выходе?
fedor
Сообщения: 283
Зарегистрирован: 17 янв 2007 13:02
Откуда: Хабаровск

Сообщение fedor »

Параметр Required bitrate может как-то помочь в деле синхронизации?
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

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

Да, стример добавляет нужное число нуль-пакетов в элементарном потоке с PID 8191. Когда выбирается тип потока DVB, то в выходной поток регулярно добавляются несколько дополнительных DVB таблиц. То есть объем потока чуть-чуть увеличивается. В остальном никакой разницы нет. Смена типа потока никак не влияет на характер заполнения нуль-пакетами.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

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

fedor писал(а):Параметр Required bitrate может как-то помочь в деле синхронизации?
Этот параметр гораздо важнее с точки зрения заполнения нуль-пакетами. Мултиплексор может собирать нуль-пакеты в кучку. Это значит, что если выставить большой "Required bitrate" (больше, чем реально нужно), то видео- или аудио-данные могут группироваться. В итоге, чем меньше разность между установленным битрейтом и реально требуемым битрейтом, тем равномернее распределяются нуль-пакеты. Очевидно, что установленный битрейт обязан быть всегда больше реально требуемого битрейта.
fedor
Сообщения: 283
Зарегистрирован: 17 янв 2007 13:02
Откуда: Хабаровск

Сообщение fedor »

Игорь Таранцев писал(а):Очевидно, что установленный битрейт обязан быть всегда больше реально требуемого битрейта.
По умолчанию этот параметр установлен в 0. Если у нас кодируется видео с битрейтом 2,4Мбит и звук 192кбит, то какой параметр нужно задать в Required bitrate? 3,0 или 3,3 или 3,5Мбит, какое значение ближе к оптимуму? Где-то слышал, что этот параметр должен быть больше общей скорости потока на 15-20%.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

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

Когда стоит "0", то программа сама вычисляет оптимум.
Имеет смысл менять это число только в очень редких случаях, например, когда передается много потоков с субтитрами, поскольку для субтитров резервируется довольно большой поток, а данные по факту идут очень редко.
В общем случае совет такой - использовать значение "0". А если длительный анализ выходного потока показывает, что нуль-пакетов слишком много, то установить конкретное число, значение которого очевидно из анализа.
Katya_o
Сообщения: 226
Зарегистрирован: 19 дек 2008 14:53
Откуда: Techsupport SoftLab-NSK

Сообщение Katya_o »

Если вам еще нужно разобраться с проблемой, то вы можете сохранить ваши данные по серверу (граф и сохраненный файл из SLSaveInfo) и выслать все на почту техподдержки.
Мы у себя не видим проблемы у PBI с рассинхроном. Также уточните в письме, когда именно появляется разбежка? сразу, через час, через сутки? Также уточните, где именно слушаете разбежку: после PBI на клиентских ТВ или на самом PBI?
Ответить