Текущее время: 29 мар 2024, 07:54 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Проблема с DVB-C у Cruise

Начать новую темуОтветить на тему Страница 3 из 4 [ Сообщений: 50 ] На страницу   Пред.  1, 2, 3, 4  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 11 ноя 2014, 08:45. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:47
Сообщения: 190
Shulyupov

Проанализировали ваш trp файл.

Как и предполагалось, на этих двух каналах некорректно заполнена PMT таблица. Конкретно, неправильно заполнен PCR PID. На обоих проблемных каналах указан PCR PID 0x1FFF. Это Stuffing (или так называемые Null) пакеты, в вашем файле их нет ни одного, так как Null пакеты удаляются при записи. По стандарту ISO/IEC 13818-1, Null пакеты не могут нести PCR данные.

Вы можете вручную поправить PCR PID, для этого откройте файл

C:\Users\{Имя пользователя}\AppData\Roaming\BeholdTV\Channels\DVBT-TV\Default.ini
Найдите:
1) ServiceName=Карусель
Исправьте
PCR_PID=8191
на
PCR_PID=201
2) ServiceName=Перец
Исправьте
PCR_PID=8191
на
PCR_PID=601

Сохраните файл, после чего эти два канала заработают. Единственное неудобство, при переключении на данные каналы будет выводиться информация о том что сервис изменился. Это из-за несоответствия того что передается в PMT, тому что вы поправили вручную. В данном случае вина целиком на операторе, который неправильно заполнил PCR PID в сервисной таблице. Большинство программ ориентируется на PCR PID и также отказываются воспроизводить данные сервисы из файла. Наш DVB фреймворк использует PCR PID, там передаются базовые отметки времени для сервиса, это mandatory.

Сервис Data содержит DSM-CC секцию, там может быть любая информация, вплоть до IP данных.
Профиль 
Сообщение Добавлено: 11 ноя 2014, 18:11. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
Спасибо. Получилось почти так как Вы сказали. Почти относится к Перцу. Вот картинка окна:
Изображение.
Продолжу в следующем сообщении.
Профиль 
Сообщение Добавлено: 11 ноя 2014, 18:56. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
Т.е. картинка (в 4x3) получилась сжатой по вертикали. Настоящая верхняя граница кадра сместилась вниз и прорисовалась белой линией пунктирного типа, аналогично, нижняя граница поднялась вверх, но никак не прорисовалась. На телевизоре - нормальная картинка. Думается, что нужно изменить ещё один параметр (может и сам соображу по аналогии с другими каналами).
Возвращаюсь к исходной проблеме...
Понятно, что проблема с некорректными настройками у провайдера, но, вероятно, и в том, что ПО (или драйвер) тюнера ещё не достигли своего совершенства. Всё таки, телевизоры (Samsung, по крайней мере) справляются с этими некорректными настройками).
О настройках провайдера. Замечу, что ДОМ РУ действует на большей части России (кроме Москвы), а проблемы возникли именно на том мультиплексе, где имеется местная добавка, канал "Первый тульский", он тоже вставлен некорректно, сигнал 16x9, а телевизору предписано считать, что он 4x3, каждый раз, при перекдючении на этот канал приходится перестраивать размер картинки вручную.
По типу Data: когда телевизор выполняет автонастройку каналов, то он не только (также как тюнер) их не добавляет, но и находит их 0 (а тюнер - 5). По данным, наверное, транслируется разная информация для приставок, доступ к каким-то библиотекам фильмов и т.л.
Ещё раз спасибо.
Последний раз редактировалось Shulyupov 16 ноя 2014, 18:38, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 11 ноя 2014, 19:10. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:47
Сообщения: 190
Shulyupov

Драйвер не имеет отношения к разбору пакетов, вся обработка потока на уровне приложения. То что ваш телевизор справляется, это конечно похвально, но задумайтесь - больше половины приложений отказываются воспроизводить поток с данных сервисов, по той же самой причине.

В случае отсутствия PCR штампов, SoC в телевизоре наверняка переходит в fallback режим, когда он работает без PCR. Но это все равно чревато неприятностями, конкретно дрифтом часов. Под ваш случай можно сделать "костыль" для автоматического восстановления PCR PID-а, но к сожалению на всех криворуких операторов не напастись костылей. То что у вас сейчас в потоке - не соответствует требованиям ISO/IEC 13818-1. А это базовый уровень.

-
На закладке "DVB поток" вы можете детально увидеть форматы передающихся элементарных A/V потоков, в частности увидеть Aspect Ratio, он передается в самом видеопотоке. То что у вас картинку сплющило, означает что неправильно заполнен аспект на MPEG кодировщике.
Профиль 
Сообщение Добавлено: 11 ноя 2014, 19:39. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
Т.е., сплющенность убрать нельзя на полном экране 16x9? В окне 4x3 элементарно, а на полном не получается, ни один аспект кадра не подходит.
Последний раз редактировалось Shulyupov 11 ноя 2014, 20:23, всего редактировалось 2 раз(а).
Профиль 
Сообщение Добавлено: 11 ноя 2014, 19:51. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    29 май 2011, 10:27
Сообщения: 661
писал(а):
Т.е. картинка (в 4x3) получилась сжатой по вертикали. Настоящая верхняя граница кадра сместилась вниз и прорисовалась белой линией пунктирного типа, аналогично, нижняя граница поднялась вверх, но никак не прорисовалась. На телевизоре - нормальная картинка.
Вот эти белые полоски передает сами каналы, они должны быть видны, это часть изображения и не какой-то глюк кодека, не знаю что это и зачем, у меня они видны и в аналоге на некоторых каналах, полоски внизу и не должно быть, если только это не просмотр пленки, то что полоски не видно на телевизоре - так сейчас во всех тв неотключаемый оверскан срезает несколько сантиметров по всем сторонам, заговор производителей тв :roll:
T7, T8
Профиль 
Сообщение Добавлено: 11 ноя 2014, 20:01. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
Речь не об этой белой полосе, я обратил на неё внимание только как на действительную границу кадра...
Профиль 
Сообщение Добавлено: 11 ноя 2014, 20:14. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Аватара пользователя
Зарегистрирован:
    06 фев 2014, 13:25
Сообщения: 80
писал(а):
Т.е., сплющенность убрать нельзя на полном экране 16x9? В окне 4x3 элементарно, а на полном не получается, ни один аспект еадра не подходит.
Чтоб так работало, нужно:
1. Либо немного другую логику меню "Аспект", раздельная настройка аспекта_канала (три положения 4:3/16:9/авто) и операций над картинкой - P&S, панорама,...
(сейчас всё в одном списке). Причём аспекта_канала должен сохраняться для каждого канала свой, авто=это_по_информации_из_потока.
2. Либо расширить сам список ради исправления ситуации, когда оператор нерадивый, но обязательно чтоб запоминалось для канала.

В различных ПО для DVB-тюнеров наблюдаю совершенно разный подход к решению, у кого-то близко к 1, у кого-то всегда авто и без операций,...
Behold TV T8. Win 7x64, BeholdTV 5.27, ProgDVB-7 STD x32.
Профиль 
Сообщение Добавлено: 11 ноя 2014, 20:18. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
В ini-файле DVB-каналов обнаружил подозрительный фрагмент, касающийся одного закрытого канала (но они по очереди на месяц становятся открытыми):
PMT_PID=4608
PCR_PID=1201
Правильно ли я понимаю, что первый параметр надо исправить на 1200 (по аналогии со всеми остальными каналами)?
Последний раз редактировалось Shulyupov 11 ноя 2014, 20:19, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 12 ноя 2014, 11:34. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Эксперт
Аватара пользователя
Зарегистрирован:
    02 апр 2006, 21:37
Сообщения: 1329
Значения идентификаторов пакетов не обязаны следовать друг за другом. Скорее всего PID=1200 в потоке отсутствует или ссылается на PMT другого сервиса. Есть такой в потоке или нет, можно узнать запустив анализ потока и статистику в меню автонастройки DVB. Хотя, конечно, можете поковырять ini-файл наугад. В крайнем случае пересканируете, если что слетит.
Behold TV M6 Extra
Behold TV H8
Behold TV T8
Профиль 
Сообщение Добавлено: 12 ноя 2014, 15:59. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    29 май 2011, 10:27
Сообщения: 661
3 страницы рассуждений практически ни о чем, может к оператору стоит обратиться?)
T7, T8
Профиль 
Сообщение Добавлено: 12 ноя 2014, 17:50. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Аватара пользователя
Зарегистрирован:
    06 фев 2014, 13:25
Сообщения: 80
писал(а):
3 страницы рассуждений практически ни о чем
:ohmy: Но если подумать, то просто не в том разделе - в основном о ПО. А вот фраза "3 стр... ни о чём" реально ни о чём, такая вот рекурсия.


писал(а):
может к оператору стоит обратиться?
Об этом говорилось в теме, и не раз. Кстати, alex333, когда к вам абоненты обращаются, вы как скоро и качественно всё решаете?
Behold TV T8. Win 7x64, BeholdTV 5.27, ProgDVB-7 STD x32.
Профиль 
Сообщение Добавлено: 12 ноя 2014, 19:17. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
То, что эта тема раздела о ПО, выяснилось только по ходу обсуждений. Изначально это было одной из версий. Теперь бы лично я только приветствовал, если модератор перенесёт тему в соответствующий раздел.
Последний раз редактировалось Shulyupov 12 ноя 2014, 19:53, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 12 ноя 2014, 19:51. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    06 дек 2007, 15:36
Сообщения: 89
К тому же, обращение к оператору могло привести к совершенно нежелательным последствиям. Оператор мог решить проблему кардинально, закрыть все каналы. Тогда бы, всё равно, на приставках и ТВ с CI модулем они остались открытыми, а там проблем нет. Это привело бы к снижению спроса на тв тюнеры, правда, стимулировало производителей выпускать тюнеры с поддержкой CI модулей.
Профиль 
Сообщение Добавлено: 12 ноя 2014, 22:24. Заголовок сообщения:  Re: Проблема с DVB-C у Cruise
Зарегистрирован:
    29 май 2011, 10:27
Сообщения: 661
писал(а):
Кстати, alex333, когда к вам абоненты обращаются, вы как скоро и качественно всё решаете?[/size]
Вопросы бывают разные, если косяки с каналами или подобными настройками на гс, решаемо в течение 3-4 часов; если проблемы у третьих сторон, уже не всегда решаемо, мы маленький оператор, все бюджетно и не всегда есть резервы, бывает что dvb-t2 выключат на пару дней - не будет этих каналов в dvb-c; пропадет интернет - не будет канала с iptv; сойдет спутник с орбиты (а каждый год 1-2 таких случая) - день простоя, пока на форумах какая-то информация не появится
T7, T8
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 3 из 4  [ Сообщений: 50 ]  На страницу   Пред.  1, 2, 3, 4  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: