Форум Beholder
http://beholder.ru/bb/

Драйвер для тюнера Behold TV T7 под Linux
http://beholder.ru/bb/viewtopic.php?f=11&t=14101
Страница 6 из 22

Автор:  Demod [ 27 май 2015, 18:11 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

and2, проверь, заработает ли этот плейлист?
Для проверки, пока только второй мультиплекс. Если ошибок не будет, поедем дальше.

По логу dmesg. Драйвер ua0lnj грузит патч фирмвари в демодулятор не дожидаясь первого обращения. Из-за этого vlc начинает получать поток практически сразу. Задержка присутствует только в моей версии.
Ну, а сама загрузка патча в драйвере ua0lnj длится почти минуту.

Если в плейлисте будут проблемы с отображением русских символов, то при сохранении файла выбери кодировку UTF-8 (юникод).
Скопируй его в текстовый редактор, и сохрани с расширением vlc или m3u, и потом открой его в vlc.

Код:
#EXTM3U

#EXTINF:-1,РЕН ТВ
#EXTVLCOPT:program=2010
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,Спас
#EXTVLCOPT:program=2020
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,СТС
#EXTVLCOPT:program=2030
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,Домашний
#EXTVLCOPT:program=2040
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,ТВ3
#EXTVLCOPT:program=2050
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,Спорт Плюс
#EXTVLCOPT:program=2060
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,Звезда
#EXTVLCOPT:program=2070
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,МИР
#EXTVLCOPT:program=2080
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,ТНТ
#EXTVLCOPT:program=2090
dvb-t2://frequency=698000000:bandwidth=8

#EXTINF:-1,МУЗ ТВ
#EXTVLCOPT:program=2100
dvb-t2://frequency=698000000:bandwidth=8

Автор:  Demod [ 27 май 2015, 18:23 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Да, можешь повторить лог консоли с vlc второго и первого мультиплекса?
Лог нужен целиком, с момента запуска и до прерывания vlc. Прерви через 4-5 секунд, как только откроется мультиплекс.

Автор:  @leks [ 27 май 2015, 18:39 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

В VLC даже для DVB-T2 каналов вроде бы до сих пор нужно было писать вместо dvb-t2:// только dvb-t:// , или в Linux не так?
т.е.
dvb-t://frequency=698000000

Автор:  Demod [ 27 май 2015, 18:42 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

@leks, на тот момент, когда я экспериментировал, что так, что эдак, в обоих случаях vlc у меня работал. :-)
Пишу T2, просто для порядка.

Автор:  @leks [ 27 май 2015, 18:45 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Странно у меня на T8 в Windows dvb-t2:// не прокатывает, только dvb-t:// работает.

Автор:  Demod [ 27 май 2015, 18:49 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

@leks, да, я припоминаю, что в Windows версии vlc с этим были проблемы.
И, на тот момент, Windows версия не умела переключать plp. Не знаю, как сейчас, я тогда патчи делал только для Linux версии.

Автор:  @leks [ 27 май 2015, 18:52 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Да в Windows даже в самых свежих версиях VLC нет положительных изменений, PLP 1 и PLP 2 так и не возможно выбрать.

Автор:  Demod [ 27 май 2015, 18:56 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Есть извращенный способ. Сначала, открыть plp1 или plp2 софтом Beholder-а, а закрыв его, тут же открыть дивайс при помощи vlc :-) У меня тогда это работало, случайно обнаружил. Практической пользы, от этого, конечно нет.

Автор:  @leks [ 27 май 2015, 18:59 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Я знаю про этот способ. Но использовал это только для экспериментов с VLC

Автор:  Demod [ 27 май 2015, 21:39 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

and2, вот ещё плейлисты. Первый мультиплекс, и из него же отельным плейлистом цифровое радио.
Отпишись, переключается ли vlc на каналы РОССИЯ-1 и РОССИЯ-24 (и обратно), я не уверен в синтаксисе переключения PLP внутри плейлиста.

Первый мультиплекс:
Код:
#EXTM3U

#EXTINF:-1,ПЕРВЫЙ КАНАЛ
#EXTVLCOPT:program=1010
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,РОССИЯ-1
#EXTVLCOPT:program=1020
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=1

#EXTINF:-1,НТВ
#EXTVLCOPT:program=1040
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,РОССИЯ-К
#EXTVLCOPT:program=1060
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,ПЯТЫЙ КАНАЛ
#EXTVLCOPT:program=1050
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,ТВ Центр
#EXTVLCOPT:program=1100
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,РОССИЯ-24
#EXTVLCOPT:program=1070
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=2

#EXTINF:-1,КАРУСЕЛЬ
#EXTVLCOPT:program=1080
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,ОТР
#EXTVLCOPT:program=1090
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

#EXTINF:-1,РОССИЯ-2
#EXTVLCOPT:program=1030
dvb-t2://frequency=554000000:bandwidth=8:dvb-plp-id=0

Радио:
Код:
#EXTM3U

#EXTINF:-1,ВЕСТИ ФМ
#EXTVLCOPT:program=1110
dvb-t2://frequency=554000000:bandwidth=8

#EXTINF:-1,МАЯК
#EXTVLCOPT:program=1120
dvb-t2://frequency=554000000:bandwidth=8

#EXTINF:-1,Радио России
#EXTVLCOPT:program=1130
dvb-t2://frequency=554000000:bandwidth=8


Если всё пойдёт нормально, то "склеим" 1 общий цифровой плейлист.

Автор:  Demod [ 28 май 2015, 00:10 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

and2, попробуй ещё раз "на удачу" аналоговое радио. :-) Вот строка запуска:

vlc -vvvvv v4l2:///dev/radio0 :input-slave=alsa://hw:1,0 :v4l2-tuner-frequency=105700 (Радио РетроFM в Омске)

И пробный аналоговый ТВ-плейлист. Сообщи, если будет нормально переключаться и не будет ли пропадать звук.

Код:
#EXTM3U

#EXTINF:-1,12 канал
v4l2:///dev/video0:input-slave=alsa://hw:1,0:v4l2-chroma=YUYV:v4l2-standard=SECAM_DK:v4l2-tuner-frequency=223250

#EXTINF:-1,Домашний
v4l2:///dev/video0:input-slave=alsa://hw:1,0:v4l2-chroma=YUYV:v4l2-standard=SECAM_DK:v4l2-tuner-frequency=479250

#EXTINF:-1,ТВЦ
v4l2:///dev/video0:input-slave=alsa://hw:1,0:v4l2-chroma=YUYV:v4l2-standard=SECAM_DK:v4l2-tuner-frequency=175250

Автор:  ua0lnj [ 28 май 2015, 01:54 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

si2168 9-0064: firmware download took 51496 ms
Это много, просто пока загружается система и vlc, ты не замечаешь этой задержки.
У меня vdr грузится сразу без Х, и задержка почти в минуту хорошо заметна.

Я вот только не пойму, поскольку не пользуюсь vlc, там же гуй есть, он же в Х работает, там что, нет нормального сканирования, зачем писать такие строки в плейлисте?
Там же есть в меню настройка параметров звука и т.д.

Кафеин не пробовали, там точно меню сканирования есть.
Или вы без Х в консоли всё запускаете?

Автор:  Demod [ 28 май 2015, 02:33 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

ua0lnj, на сколько мне известно, скана в vlc нет. За последние версии не скажу.

Касаемо плейлиста: ну ты же понимаешь, что каждый раз лазить по меню, ставить галочки и вбивать параметры, удовольствие очень сомнительное?
Чтобы избежать этого и нужен плейлист.

Запускать vlc из консоли я прошу только для дебага. После отладки это будет не нужно.

Идеальных плееров нет. Умеет ли kaffeine работать с аналогом, переключать PLP? И, при необходимости, транскодить и/или стримить на лету?

Нет, я не настаиваю на использовании vlc. Но, по vlc я могу давать советы, так как ОЧЕНЬ плотно с ним работал, да и делал отладку драйвера именно на нём да на DVBLAST.

Автор:  and2 [ 28 май 2015, 16:33 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

Demod
Аналоговое ТВ не работает.Каналы переключаются но звука и изображения нет.
554 - 1 мультиплекс работают все каналы кроме РОССИЯ-1 и РОССИЯ-24.При переключении на них звука и изображения нет,каналы все по очереди переключаются (в том числе нерабочие РОССИЯ-1 и РОССИЯ-24).
698 - 2 мультиплекс работают все каналы.
radio - работают ВЕСТИ ФМ и МАЯК,не работает Радио России.
Оказывается недавно видимо перевели Радио России на PLP1,ну вот и проблемы как и у РОССИЯ-1 и РОССИЯ-24 с их PLP.Попытался добавить к строке :dvb-plp-id=1,не помогает.На Beholder пересканировал,там всё заработало.Новые настройки радио положил во вложение.
Радио аналог из приведённой строки не работает,идёт сплошной шум.Проверял и на других частотах,не работает.Лог тоже во вложении.
Лог как я понимаю,теперь нужен только на 554 - 1 мультиплекс.Но как его получить с консоли я понятия не имею.Я вообще без иксов не знаю как там ориентироваться,как в Дос что ли? Поэтому сделал ещё несколько логов на 554 на разной стадии выключения vlc (если это конечно поможет).
Кстати,при запуске с терминала и при вводе напрямую частоты, я не вижу в меню РОССИЯ-1,РОССИЯ-24 и Радио России.Значит vlc их не может обнаружить.

Вложения:
 Channels.7z [15.14 КБ]
Скачиваний: 319

Автор:  Demod [ 28 май 2015, 16:45 ]
Заголовок сообщения:  Re: Драйвер для тюнера Behold TV T7 под Linux

and2, для полноты картины, попробуй вот эту строку запуска:
vlc -vvvvv dvb-t2://frequency=554000000:bandwidth=8:dvb-adapter=0 --dvb-plp-id=1
и
vlc -vvvvv dvb-t2://frequency=554000000:bandwidth=8:dvb-adapter=0 --dvb-plp-id=2
Пойдут ли потоки из других plp?

Страница 6 из 22 Часовой пояс: UTC + 3 часа