Jump to content
McMCC

Поддержка DVB-T/T2/C USB TV-тюнеров.

Recommended Posts

В 24.04.2017 в 16:57, plagioklaz сказал:

Сокрушаясь о том, что я счастливый владелец  MyGica PT360 и Ultra2, которые вместе не работают из-за несовместимости PT360 с usb3.0, вспомнил, что тот же PT360 прекрасно работает с моим телефоном, на котором разъём usb3.0. Это как понимать?

Телефон samsung galaxy s5 с андрюшей шестым. На 5ом андроиде тоже работало. Ядро 3.4.0

Проблема не в самом USB 3.0, а с драйверами Linux, как выяснилось недавно. Проблемы возникают, только когда драйвер этого донгла работает с драйвером хост контроллера USB xHCI, причем, не только в кинетике, а вообще, даже на обычном компе в Linux,  в Windows как оказалось все с этим нормально! Что там у вас с самсунгом происходит, мне не известно, там скорее всего используется свой драйвер OTG контроллера, а не линуксовый xHCI, так же может быть, что драйвер PT360 для андроида вообще другой, тоже свой, не из linux media.... У меня нет переходника на этот тюнер, брал когда-то у знакомого на время, так вот, не завелся этот тюнер у меня на ноуте с Ubuntu 16.04, точно такие ошибки и с тюнером T230....

P.S. Скачал я apk PadTV HD для андроида и посмотрел, что там внутри. В нем поддержка этого тюнера реализована на уровне юзерспейса, а не на уровне ядра, естественно, это полностью своя реализация со своей спецификой, т.к. установка приложений андроид не предусматривает установку модулей ядра....

Share this post


Link to post
Share on other sites
В 30.04.2017 в 02:41, Amigokot сказал:

Именно для этих нет поддержки, к тому же цены на них конские, в рамках неофициальной поддержки никто у нас покупать и проверять их не будет. По моим соображениям, за 5 тыщ с лишним заплатить за AVerTV Hybrid Volar T2, который почти аналогичен по железу с AstroMeta Hybrid TV USB ТВ-тюнером, мне кажется не логичным, при том, что он в 4 раза дешевле, демодулятор тот же panasonic, но только новее, отличия в тюнерах, у AVerTV MxL601 MaxLinear, а у AstroMeta R828D Rafael, последний будет современнее MxL601 и достаточно надежным....

Share this post


Link to post
Share on other sites
В 02.05.2017 в 02:23, McMCC сказал:

Именно для этих нет поддержки, к тому же цены на них конские, в рамках неофициальной поддержки никто у нас покупать и проверять их не будет. По моим соображениям, за 5 тыщ с лишним заплатить за AVerTV Hybrid Volar T2, который почти аналогичен по железу с AstroMeta Hybrid TV USB ТВ-тюнером, мне кажется не логичным, при том, что он в 4 раза дешевле, демодулятор тот же panasonic, но только новее, отличия в тюнерах, у AVerTV MxL601 MaxLinear, а у AstroMeta R828D Rafael, последний будет современнее MxL601 и достаточно надежным....

Спасибо, за такой содержательный ответ.

Слгласен, что тюнер AVerMedia стоит как говорящий слон!

Share this post


Link to post
Share on other sites
В 30.03.2017 в 17:50, McMCC сказал:

Кстати, мне удалось повысить качество приема и заметно ослабить влияние пульсаций на тюнерах в Astrometa'х путем напайки электролитических конденсаторов. В Astrometa v1 поместился электролит емкостью 100Мкф на 16В, а в Astrometa v2 330Мкф на 16В.... Вот фото доработки донглов.

 

IMG_20170329_124310.jpg IMG_20170330_154134.jpg

McMCC т.е там кондёр вы поставили по питанию 3,3 вольта?

и имеет ли значение куда его подпаять? т.к. на обратной стороне девайса тоже есть 3.3 вольта и там вроде как подпаяться проще да и места вроде больше,

и у вас к какому элементу подпаян "+" не могу разобрать к "1" или ко "2"

Безымянный.jpg

Share this post


Link to post
Share on other sites

К точке "2", к резистору. Через этот контакт питание идет прямо на чип тюнера, важно именно сюда подпаять  "+" электролита.

Share this post


Link to post
Share on other sites

Пришла ко мне астромета

подключил к ультре2 в USB 2.0 через хаб USB 2.0 )))  там у меня ещё DECT + 3G

в USB 3.0 ничего нет

scan-s2 нормально отработал - словил, кажется, все каналы.

minisatip, сволочь, никак не стартует....  

~ # lsusb
Bus 002 Device 002: ID 1a40:0101
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0003
Bus 002 Device 007: ID 12d1:140c
Bus 002 Device 006: ID 0586:3428
Bus 002 Device 003: ID 15f4:0131
~ # /opt/etc/init.d/S00kmod_config
~ # ldconfig
~ # depmod -a
depmod: WARNING: could not open /opt/lib/modules/3.4.113/modules.order: No such file or directory
depmod: WARNING: could not open /opt/lib/modules/3.4.113/modules.builtin: No such file or directory
~ # /opt/etc/init.d/S59minisatip start
 Starting minisatip...              failed.
~ # minisatip -h
minisatip: error while loading shared libraries: libdvbcsa.so.1: cannot open shared object file: No such file or directory
~ # ls -a /opt/lib/modules/3.4.113/
.                    modules.alias.bin    modules.devname
..                   modules.builtin.bin  modules.softdep
kernel               modules.dep          modules.symbols
modules.alias        modules.dep.bin      modules.symbols.bin
~ #

 

Edited by axix666

Share this post


Link to post
Share on other sites

@axix666, у вас проблема с библиотечными путями, видимо старая установка Entware. Проверьте в /opt/etc/ld.conf есть ли в нем путь до библиотеки libdvbcsa.so.1, и есть ли вообще в системе эта библиотека? Если мне не изменяет память, то libdvbcsa лежит в /opt/usr/lib, если есть, то просто пропишите этот путь в следующей строчке /opt/etc/ld.conf и запустите ldconfig.

Share this post


Link to post
Share on other sites

У меня в /opt/etc лежит ld.so.conf

Он полностью пуст. :(

Что должно быть в этом файле?

Прописал путь до  libdvbcsa.so.1 - вроди стартанул.

Вечерком буду проверять. Спасибо.

Edited by axix666

Share this post


Link to post
Share on other sites

резюмирую

VLC на компе:

DVB-T2 - открывается быстро, звука нет

DVB-T - что-то пытается, но все равно малевч

MxPlayerPro Смартфон Андройд:

DVB-T2 - открывается быстро, звука нет

DVB-T - долго (25-40сек) пытается - изображение и звук есть (скорость включения каналов просто убивает)


 

Скрытый текст

 

DVB-T2

Screenshot_2017-05-17-11-45-47-638_com.mxtech.videoplayer.pro.png


 

 

Скрытый текст

 

DVB-T

Screenshot_2017-05-17-11-47-52-552_com.mxtech.videoplayer.pro.png

Screenshot_2017-05-17-11-47-58-357_com.mxtech.videoplayer.pro.png

 

 

Edited by axix666
Добавил скриншоты инфы о потоках

Share this post


Link to post
Share on other sites

@axix666, проблема со звуком, исключительно проблема вашего плеера или системы, где вы используете плеер, возможно для потокового воспроизведения где-то в настройках выключен звук. По вашим скриншотам видно, что поток идет со звуком, если у вас несколько аудио потоков, попробуйте выбрать другую звуковую дорожку. minisatip передает ровно то, что от него требуют, он не занимается обработкой потоков, а только вырезает нужные данные в соответствии с запрашиваемыми PID'ами из общего потока, либо передает его полностью. Вы можете в VLC запросить поток всего мультиплекса, для этого нужно в URL, взяв из плейлиста m3u любую ссылку и заменить pids=0,all, или вообще его не указывать, тогда выбор нужного канала вы сможете сделать в меню Воспроизведение->Программа и таким образом проверить звук.

P.S. Иногда к ссылкам для minisatip требуется добавлять параметры delpids и addpids, либо использовать не http, а rtsp. Более подробно про это можно прочитать в этом документе

Share this post


Link to post
Share on other sites
5 часов назад, McMCC сказал:

@axix666, проблема со звуком, исключительно проблема вашего плеера или системы, где вы используете плеер, возможно для потокового воспроизведения где-то в настройках выключен звук. По вашим скриншотам видно, что поток идет со звуком, если у вас несколько аудио потоков, попробуйте выбрать другую звуковую дорожку. minisatip передает ровно то, что от него требуют, он не занимается обработкой потоков, а только вырезает нужные данные в соответствии с запрашиваемыми PID'ами из общего потока, либо передает его полностью. Вы можете в VLC запросить поток всего мультиплекса, для этого нужно в URL, взяв из плейлиста m3u любую ссылку и заменить pids=0,all, или вообще его не указывать, тогда выбор нужного канала вы сможете сделать в меню Воспроизведение->Программа и таким образом проверить звук.

P.S. Иногда к ссылкам для minisatip требуется добавлять параметры delpids и addpids, либо использовать не http, а rtsp. Более подробно про это можно прочитать в этом документе

документ толковый. его курить и курить.

после замены на pids=0,all через меню  Воспроизведение->Программа всё отлично в VLC

получается пиды в плейлисте кривые?

кто виновник? ))))

 

Share this post


Link to post
Share on other sites
1 час назад, axix666 сказал:

документ толковый. его курить и курить.

после замены на pids=0,all через меню  Воспроизведение->Программа всё отлично в VLC

получается пиды в плейлисте кривые?

кто виновник? ))))

 

А виновник оказался scan-s2 :)

Для DVB-T:

при при скане вывод по каналу: 0x0001 0x0006: pmt_pid 0x01F4 Provider-- Channel (running)

в другой секции картинка прописана вместе со звуком 

VIDEO     : PID 0x01F5
AUDIO     : PID 0x01F6
соответственно в плейлисте должно быть http://192.168.0.1:8080/?src=1&freq=690&bw=8&msys=dvbt&pids=0,500,502,501

а мы получаем http://192.168.0.1:8080/?src=1&freq=690&bw=8&msys=dvbt&pids=0,6,502,501

 

Для DVB-T2:

при при скане вывод по каналу: 0x006F 0x03EC: pmt_pid 0x03EC Provider-- Channel (running)

в плейлисте мы получаем http://192.168.0.1:8080/?src=1&freq=562&bw=8&msys=dvbt2&pids=0,1004,0,504   - картинка есть, а звука нет

в другой секции картинка прописана вместе со звуком

  VIDEO     : PID 0x01F8

  OTHER     : PID 0x02C0 TYPE 0x0F

итого рабочий вариант получается следующий: http://192.168.0.1:8080/?src=1&freq=562&bw=8&msys=dvbt2&pids=0,1004,704,504

 

как-то сумбурно получилось......

зы: метод тыка и 3 бутылки пива делают чудеса ))))

  • Thanks 1

Share this post


Link to post
Share on other sites

@axix666, scan-s2 гарантирует правильное извлечение pid'ов только в стандартных потоках, а есть варианты не соответствующие стандартам или наоборот, ответствуют более новым, которых он не понимает. В частности для DVB-C приходится так же изучать поток и править pid'ы в плейлисте.

Share this post


Link to post
Share on other sites

Mygica T230C. Начал изучение/пробовать с linux (centos). minisatip подхватил сразу. scan-s2 в диапазоне DVB-T2 нашел каналы. moscow_dvb-t2_satip.m3u "скормил" vlc, все работает. А вот DVB-C (Акадо) scan-s2 не находит. w_scan у меня вообще ничего не находит.

Share this post


Link to post
Share on other sites

Попробовал в vlc забить адрес rtsp://192.168.6.1/?freq=530&sr=6875&specinv=0&msys=dvbc&mtype=64qam&pids=0,all

minisatip отзывается так: картинка во вложении.

Может кто знает? Существуют ли "свистки", способные работать в linux/keenetic и поддерживающие dvb-c? dvb-t2 к сожалению не устраивает по уровню сигнала.

screen2.png

Share this post


Link to post
Share on other sites
В 05.07.2017 в 10:49, gesigor сказал:

Mygica T230C. Начал изучение/пробовать с linux (centos). minisatip подхватил сразу. scan-s2 в диапазоне DVB-T2 нашел каналы. moscow_dvb-t2_satip.m3u "скормил" vlc, все работает. А вот DVB-C (Акадо) scan-s2 не находит. w_scan у меня вообще ничего не находит.

На MyGica я не пробовал DVB-C, но по идее должен работать, нужно пробовать через меню  Воспроизведение->Программа в VLC, но только убрать pids совсем, mtype и specinv наверное тоже будут лишними....

Share this post


Link to post
Share on other sites
В 30.03.2017 в 00:07, McMCC сказал:

Этого недостаточно. Нужно установить пакеты kmod-ndms, dvb-firmware, libdvbcsa, scan-s2 и minisatip - это основные базовые пакеты, можно конечно xupnpd, w_scan и далее по вкусу, но они уже будут не основными. После установки нужно вручную запустить скрипт /opt/etc/init.d/S00kmod_config без параметров, этот скрипт создаст директорию /opt/lib/modules/3.4.113, сделает линк на модули прошивки в директорию /opt/lib/modules/3.4.113/kernel и запустит depmod -a, что бы сгененрить базу зависимостей для modprobe. Вот после этого можно вставлять донгл в роутер и запускать поиск каналов, делается это тоже вручную, в начале нужно выполнить команду ldconfig, затем запустить scan-s2 -o m3u -M -H http://[ip роутера]:[порт, например 8080]  /opt/share/dtv-scan-tables/dvb-t/dvb-t2_All > /opt/root/playlist.m3u И наконец запустить minisatip -R /opt/share/minisatip/html , по умолчанию порт 8080, нужно другой, смотрите подсказки minisatip -h.

P.S. Сразу предупреждаю, я об этом писал выше, что MyGica T230/C и PT360 не работают с контроллером USB 3.0 xHCI, т.е. на всех роутерах с MT7621 без исключения. Если у вас Giga3 или UltraII, то вам придется приобрести другой донгл, я их выше упомянул...
P.P.S. В компонентах не выбирайте установку модулей для видео, поддержка UVC Video есть в модулях для DVB тюнеров, так же отметьте для установки модулей аудио, больше вам из этого ничего не нужно, главное что бы модулей видео не было, они конфликтуют с модулями для DVB. Не знаю, сделали ли проверку установки модулей, по идее выбрать модули видео и dvb вместе должны были запретить....

Доброго времени суток, всё выполнил по пунктам, но в журнале при запуске scan-s2 выходят вот такие ошибки : 

kernel: mn88473 0-0018: downloading firmware from file 'dvb-demod-mn88473-01.fw' size 2271
Oct 16 10:03:21ndmkernel: mn88473 0-0018: firmware download failed -11
Ну и как следствие, не один канал не найден. В какую сторону копать ? Заранее благодарен за помощь!
 
Информация о донгле из журнала:
Oct 16 08:54:08ndm kernel: i2c /dev entries driver
Oct 16 08:54:08ndm kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
Oct 16 08:54:08ndm kernel: Backport generated by backports.git v4.4.2-5-ndms
Oct 16 08:54:08ndm kernel: usb 3-2.3: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
Oct 16 08:54:09ndm kernel: usb 3-2.3: dvb_usb_v2: will use the device's hardware PID filter (table count: 32)
Oct 16 08:54:09ndm kernel: DVB: registering new adapter (Astrometa DVB-T2)
Oct 16 08:54:09ndm kernel: i2c i2c-0: Added multiplexed i2c bus 1
Oct 16 08:54:09ndm kernel: rtl2832 0-0010: Realtek RTL2832 successfully attached
Oct 16 08:54:09ndm kernel: mn88473 0-0018: Panasonic MN88473 successfully identified
Oct 16 08:54:09ndm kernel: usb 3-2.3: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Oct 16 08:54:09ndm  kernel: dvb_usb_rtl28xxu: Adapter0 'Astrometa DVB-T2' frontend0 'Realtek RTL2832 (DVB-T)' rename as frontend1
Oct 16 08:54:09ndm  kernel: usb 3-2.3: DVB: registering adapter 0 frontend 1 (Panasonic MN88473)...
Oct 16 08:54:09ndm  kernel: dvb_usb_rtl28xxu: Adapter0 'Astrometa DVB-T2' frontend1 'Panasonic MN88473' rename as frontend0
Oct 16 08:54:09ndm  kernel: r820t 1-003a: creating new instance
Oct 16 08:54:09ndm  kernel: r820t 1-003a: Rafael Micro r820t successfully identified
Oct 16 08:54:09ndm  kernel: r820t 1-003a: attaching existing instance
Oct 16 08:54:09ndm  kernel: r820t 1-003a: Rafael Micro r820t successfully identified
Oct 16 08:54:09ndm  kernel: videodev: Unknown symbol media_entity_put (err 0)
Oct 16 08:54:09ndm  kernel: videodev: Unknown symbol media_entity_remove_links (err 0)
Oct 16 08:54:09ndm  kernel: videodev: Unknown symbol media_device_register_entity (err 0)
Oct 16 08:54:09ndm  kernel: videodev: Unknown symbol media_entity_get (err 0)
Oct 16 08:54:09ndm  kernel: videodev: Unknown symbol media_device_unregister_entity (err 0)
Oct 16 08:54:09ndm  kernel: Registered IR keymap rc-empty
Oct 16 08:54:09ndm  kernel: input: Astrometa DVB-T2 as /devices/platform/ohci-platform/usb3/3-2/3-2.3/rc/rc0/input0
Oct 16 08:54:09ndm  kernel: rc0: Astrometa DVB-T2 as /devices/platform/ohci-platform/usb3/3-2/3-2.3/rc/rc0
Oct 16 08:54:09ndm  kernel: IR NEC protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR Sony protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR JVC protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR RC5(x/sz) protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR RC6 protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR SANYO protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR Sharp protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR MCE Keyboard/mouse protocol handler initialized
Oct 16 08:54:09ndm  kernel: IR XMP protocol handler initialized
Oct 16 08:54:09ndm  kernel: input: MCE IR Keyboard/Mouse (dvb_usb_rtl28xxu) as /devices/virtual/input/input1
Oct 16 08:54:09ndm  kernel: usb 3-2.3: dvb_usb_v2: schedule remote query interval to 200 msecs
Oct 16 08:54:09ndm  kernel: lirc_dev: IR Remote Control driver registered, major 254
Oct 16 08:54:09ndm  kernel: rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
Oct 16 08:54:09ndm  kernel: IR LIRC bridge handler initialized
Oct 16 08:54:09ndm  kernel: usb 3-2.3: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
Oct 16 08:54:09ndm  kernel: usbcore: registered new interface driver dvb_usb_rtl28xxu

Share this post


Link to post
Share on other sites

Вот, только вчера проверял работу пакетов (кстати, на Giga2 с крайней прошивкой), всё работает. Проверьте, те ли модули ядра установлены.

Скрытый текст

...
[I] Oct 16 11:32:11 ndm: FileSystem::Repository: "916db88e-8aac-4f78-9cf6-e1f9d2c784d5:" filesystem unregistered.
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: new high-speed USB device number 6 using ehci-platform
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: New USB device found, idVendor=15f4, idProduct=0131
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: Product: dvbt2
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: Manufacturer: astrometadvbt2
[I] Oct 16 11:32:14 ndm: kernel: usbip-host 2-2:1.0: 2-2 is not in match_busid table... skip!
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[I] Oct 16 11:32:14 ndm: kernel: usb 2-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[I] Oct 16 11:32:14 ndm: kernel: DVB: registering new adapter (Astrometa DVB-T2)
[I] Oct 16 11:32:14 ndm: kernel: i2c i2c-0: Added multiplexed i2c bus 1
[I] Oct 16 11:32:14 ndm: kernel: rtl2832 0-0010: Realtek RTL2832 successfully attached
[I] Oct 16 11:32:15 ndm: kernel: mn88473 0-0018: Panasonic MN88473 successfully identified
[I] Oct 16 11:32:15 ndm: kernel: usb 2-2: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[I] Oct 16 11:32:15 ndm: kernel: dvb_usb_rtl28xxu: Adapter0 'Astrometa DVB-T2' frontend0 'Realtek RTL2832 (DVB-T)' rename as frontend1
[I] Oct 16 11:32:15 ndm: kernel: usb 2-2: DVB: registering adapter 0 frontend 1 (Panasonic MN88473)...
[I] Oct 16 11:32:15 ndm: kernel: dvb_usb_rtl28xxu: Adapter0 'Astrometa DVB-T2' frontend1 'Panasonic MN88473' rename as frontend0
[I] Oct 16 11:32:15 ndm: kernel: r820t 1-003a: creating new instance
[I] Oct 16 11:32:15 ndm: kernel: r820t 1-003a: Rafael Micro r820t successfully identified
[I] Oct 16 11:32:15 ndm: kernel: r820t 1-003a: attaching existing instance
[I] Oct 16 11:32:15 ndm: kernel: r820t 1-003a: Rafael Micro r820t successfully identified
[I] Oct 16 11:32:15 ndm: kernel: rtl2832_sdr rtl2832_sdr: Registered as swradio0
[I] Oct 16 11:32:15 ndm: kernel: rtl2832_sdr rtl2832_sdr: Realtek RTL2832 SDR attached
[W] Oct 16 11:32:15 ndm: kernel: rtl2832_sdr rtl2832_sdr: SDR API is still slightly experimental and functionality changes may follow
[I] Oct 16 11:32:15 ndm: kernel: Registered IR keymap rc-empty
[I] Oct 16 11:32:15 ndm: kernel: input: Astrometa DVB-T2 as /devices/platform/ehci-platform/usb2/2-2/rc/rc0/input4
[I] Oct 16 11:32:15 ndm: kernel: rc0: Astrometa DVB-T2 as /devices/platform/ehci-platform/usb2/2-2/rc/rc0
[I] Oct 16 11:32:15 ndm: kernel: input: MCE IR Keyboard/Mouse (dvb_usb_rtl28xxu) as /devices/virtual/input/input5
[I] Oct 16 11:32:15 ndm: kernel: rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
[I] Oct 16 11:32:15 ndm: kernel: usb 2-2: dvb_usb_v2: schedule remote query interval to 200 msecs
[I] Oct 16 11:32:15 ndm: kernel: usb 2-2: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[I] Oct 16 11:32:15 ndm: kernel: usbip-host 2-2:1.1: 2-2 is not in match_busid table... skip!
[I] Oct 16 11:32:22 root: Started minisatip from .
[W] Oct 16 11:32:22 ndm: kernel: request_firmware: start...
[I] Oct 16 11:32:22 ndm: kernel: mn88473 0-0018: downloading firmware from file 'dvb-demod-mn88473-01.fw' size 2271
[I] Oct 16 11:32:22 ndm: kernel: mn88473 0-0018: Firmware download OK!
[I] Oct 16 11:32:24 root: Started minisatip from .

 

 

  • Thanks 1

Share this post


Link to post
Share on other sites

@noua, скорее всего у вас конфликт с выбором компонентов в прошивке, вы выбрали одновременно поддержку веб камер и dvb тюнеров. Удалите поддержку веб камер и оставьте галочку только для dvb тюнеров, поддержка dvb тюнеров уже включает в себя поддержку веб камер....

P.S. В вашем логе прямым текстом виден конфликт с videodev, старая версия загрузилась первой, отсюда такие ошибки....

  • Thanks 1

Share this post


Link to post
Share on other sites

Галочку снял сразу, вроде решилось скачиванием прошивки вот отсюда :

wget http://palosaari.fi/linux/v4l-dvb/firmware/MN88473/01/latest/dvb-demod-mn88473-01.fw

с заменой существующей, после этого 

mn88473 0-0018: Firmware download OK!

но scan-s2, так и не находит каналы, хотя если просто в комп вставить сканит 2 мультиплекса 

Share this post


Link to post
Share on other sites

@noua, все нужные прошивки у нас в зависимостях, скачивать из другого места ничего не нужно. Да и в вашем логе видно, что прошивку драйвер демодулятора нашел, не загрузилось по всей видимости из-за конфликтов с древними videodev и i2c. Если у вас и сейчас в логе присутствуют эти ошибки, тогда вам нужно разобраться почему и откуда. Смотрите lsmod и анализируйте. Пока не разрешите эти конфликты, scan-s2 вряд ли у вас там что-то найдет...

  • Thanks 1

Share this post


Link to post
Share on other sites

пробую посмотреть загруженные модули через lsmod вообще не нахожу videodev, пытаюсь загрузить его -  insmod videodev.ko
insmod: ERROR: could not insert module videodev.ko: Unknown symbol in module, может проще переустановить всю систему Entware? 

Share this post


Link to post
Share on other sites
1 час назад, noua сказал:

пробую посмотреть загруженные модули через lsmod вообще не нахожу videodev, пытаюсь загрузить его -  insmod videodev.ko
insmod: ERROR: could not insert module videodev.ko: Unknown symbol in module, может проще переустановить всю систему Entware? 

попробуйте сперва сделать

insmod media.ko

  • Thanks 1

Share this post


Link to post
Share on other sites

Спасибо помогло, вначале insmod media.ko, потом insmod videodev.ko, поиск каналов только второй мультиплекс, это так и должно быть? или не хватает мощности сигнала? где лучше прописать автозапуск этих модулей?

Share this post


Link to post
Share on other sites
4 минуты назад, noua сказал:

Спасибо помогло, вначале insmod media.ko, потом insmod videodev.ko, поиск каналов только второй мультиплекс, это так и должно быть? или не хватает мощности сигнала? где лучше прописать автозапуск этих модулей?

Запуск модулей можете в скрипт автостарта прописать.

  • Thanks 1

Share this post


Link to post
Share on other sites

@noua, переустановите Entware, все модули должны автоматически подгружаться, если все сделано строго по инструкции. 

  • Thanks 1

Share this post


Link to post
Share on other sites

Переустановил, всё строго по инструкции, пришлось всё равно прописывать вот это ".... libdvbcsa лежит в /opt/usr/lib, если есть, то просто пропишите этот путь в следующей строчке /opt/etc/ld.conf и запустите ldconfig", файл прошивки так и не загружался пока опять не подменил его с ссылки выше, не понял в чём проблема, но завелось. После перезагрузки все модули подгружаются в автомате, но заметил странную особенность служба minisat, работает захожу через веб интерфейс, но программы не показывают, после рестарта службы всё заводится, для меня это не критично, но всё таки отрабатывает не совсем корректно, может поиграться с номером загрузки службы, не знаю, поковыряюсь. Главная проблема: находятся программы только второго мультиплекса он у нас на частоте 594Мгц, а первый при сканирования scan-s2 (частота 618МГц) вроде находится, но пишет что то про пиды и по таймауту вылетает, и продолжает сканировать следующие частоты.., может есть какие то параметры у S2, ведь на компьютере находились оба мультиплекса (20 программ), огромное спасибо всем за помощь!! Настраивается это всё дома, дабы отказаться от цифрового тв по 350р в месяц! Ну а пока не получается с первым мультиплексом тестируем второй пока всё устраивает.

P.S.

>>> tune to: 618000:B8C999M999T999G999S1P0:T:27500:
DVB-T2 frequency is 618000000
DVB-T2 bandwidth is 8000000
status 1f | signal strength   0% | snr   0% | ber 0 | unc -2
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010

 

Edited by noua
ps

Share this post


Link to post
Share on other sites

@noua, начнем с того, что вы задаете вопросы в устаревшей теме, давно существует новая тема с обсуждением готового решения. На мой взгляд в новой теме гораздо больше полезной информации, здесь же мы вели обсуждения касательно самих возможностей и предположений, как это все должно работать и чего хотелось бы увидеть. Что же касается вашей проблемы сканирования первого мультиплекса, тут может быть множество причин, от очень большого уровня помех, до специфичности формата потока в вашем регионе. Я бы посоветовал вам взять мой готовый плейлист и заменить в нем частоты для вашего региона, по идее все pid'ы, plp и номера каналов в потоках везде одинаковы в России, поэтому особых проблем с просмотром двух мультиплексов у вас не должно возникнуть...

  • Thanks 1

Share this post


Link to post
Share on other sites

Спасибо всё заработало! Извините что не там спросил, не углядел новой темы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...