Jump to content

[Entware-3x] Смотрим эфирное цифровое телевидение DVB-T/T2 через кинетик.


Recommended Posts

Поставил обратно 2.15.С.1.0-0, записал видео как оно показывает. Благо, Kazam под Ubuntu записал все с экрана очень четко. Такая же картина и под VLC на Android, так что проблема точно не на стороне компа.

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Столкнулся с тем, что minisatip из вашего фида не может выделить открытый сервис из потока в котором вперемешку содержатся открытые и закрытые сервисы. Собранный из последних оригинальных исходников minisatip с этим потоком справляется без проблем. Походу minisatip в entware требуется обновить.

Link to comment
Share on other sites

2 часа назад, AlexeyS сказал:

Столкнулся с тем, что minisatip из вашего фида не может выделить открытый сервис из потока в котором вперемешку содержатся открытые и закрытые сервисы. Собранный из последних оригинальных исходников minisatip с этим потоком справляется без проблем. Походу minisatip в entware требуется обновить.

В чем разница между кодированными и открытыми каналами на уровне PID'ов? Скорее всего вы забываете добавить в фильтр какой-то PID при запросе, а в новой версии видимо, сделали фильтрацию по меньшему числу PID'ов, как, например, это сделано в TVHeadend, т.е. не требуется указывать все пиды в отличии от старой версии, достаточно правильно указать основные. Я использую нашу версию minisatip, собранную с поддержкой CI+ модулями, как виртуальный тюнер, никаких проблем с просмотром открытых каналов в потоке вместе с закрытыми я не заметил, да и если бы была такая проблема, то про нее бы давно написали, а не почти через год... С новой версией нужно разбираться на тему прикручивания поддержки модулей CI+, и еще не известно, какие вылезут с ней проблемы, а наша версия отработана и отлизана, работает годами...

Link to comment
Share on other sites

Факт в том, что не работает на двух разных операторах КТВ одинаково - возвращает только PID 0 на таких потоках. Могу конечно заморочится отладкой, и найти причину, пока времени, но проще может оказаться прикрутить CI+ к новой версии.

P.S. похоже проблема в значении PID:

[25/03 07:30:43.054 main]: pid 9703 > 8192 for /dev/dvb/adapter0/demux0
[25/03 07:30:43.054 main]: Maximum pid filter reached, lowering the value to 0

 

Edited by AlexeyS
Link to comment
Share on other sites

11 час назад, AlexeyS сказал:

P.S. похоже проблема в значении PID:


[25/03 07:30:43.054 main]: pid 9703 > 8192 for /dev/dvb/adapter0/demux0
[25/03 07:30:43.054 main]: Maximum pid filter reached, lowering the value to 0

 

Так правильно, не может быть такого номера у PID'а, null PID в таблице последний и он равен 0x1fff, а таблица ID до 0x2000, т.е. до 8192...

Link to comment
Share on other sites

Так понятно, тогда это ошибка scan-s2, ну и minisatip заодно, так как он должен игнорировать такие PID в фильтре, а обнулять всю таблицу. А ещё он ошибочно полагает, что программа 9703 scrambled, хотя она открыта:

Spoiler

daemon@local:/opt/usr/bin# ./scan-s2 -o m3u -M -H http://localhost:8080 pakt1.ini
API major 5, minor 10
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning pakt1.ini
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 722000000 6900000 NONE QAM256
----------------------------------> Using DVB-C ANNEX_AC
>>> tune to: 722:M256:C:6900:
DVB-C frequency is 722000000
status 1f | signal strength   0% | snr  74% | ber 0 | unc 0
>>> parse_section, section number 0 out of 0...!
service_id = 0x25E5
pmt_pid = 0x64
service_id = 0x25E6
pmt_pid = 0xC8
service_id = 0x25E7
pmt_pid = 0x12C
>>> parse_section, section number 0 out of 0...!
  AUDIO     : PID 0x012E
  VIDEO     : PID 0x012D
>>> parse_section, section number 0 out of 0...!
  CA ID     : PID 0x09D1
  CA ID     : PID 0x1712
  AUDIO     : PID 0x0066
  VIDEO     : PID 0x0065
>>> parse_section, section number 0 out of 0...!
  CA ID     : PID 0x09D1
  CA ID     : PID 0x1712
  AUDIO     : PID 0x00CA
  AC3       : PID 0x00CB
  VIDEO     : PID 0x00C9
>>> parse_section, section number 2 out of 2...!
Network Name 'PAKT NDS'
>>> parse_section, section number 0 out of 2...!
Network Name 'PAKT NDS'
>>> parse_section, section number 1 out of 2...!
Network Name 'PAKT NDS'
>>> parse_section, section number 0 out of 0...!
0x0133 0x25E5: pmt_pid 0x0064 PAKT -- Матч! Футбол 2 HD (running, scrambled)
0x0133 0x25E6: pmt_pid 0x00C8 PAKT -- Кинохит (running, scrambled)
0x0133 0x25E7: pmt_pid 0x012C  -- HDLife (running, scrambled)
dumping lists (3 services)
#EXTM3U name="My DVB scan list"
#EXTINF:-1,Матч! Футбол 2 HD
http://localhost:8080/?src=1&freq=722&sr=6900&bw=8&msys=dvbc&pids=0,9701,100,102,101
#EXTINF:-1,Кинохит
http://localhost:8080/?src=1&freq=722&sr=6900&bw=8&msys=dvbc&pids=0,9702,200,202,203,201
#EXTINF:-1,HDLife
http://localhost:8080/?src=1&freq=722&sr=6900&bw=8&msys=dvbc&pids=0,9703,300,302,301
Done.
 

Spoiler

daemon@local:/opt/usr/bin# /opt/bin/astra --analyze "http://localhost:8080/?src=1&freq=722&sr=6900&bw=8&msys=dvbc&pids=0,all"
Mar 28 07:02:12: INFO: Starting Astra 4.4.187
Mar 28 07:02:13: INFO: Bitrate: 0 Kbit/s
Mar 28 07:02:14: INFO: Bitrate: 0 Kbit/s
Mar 28 07:02:15: INFO: PAT: tsid: 307
Mar 28 07:02:15: INFO: PAT: pid: 100 PMT pnr: 9701
Mar 28 07:02:15: INFO: PAT: pid: 200 PMT pnr: 9702
Mar 28 07:02:15: INFO: PAT: pid: 300 PMT pnr: 9703
Mar 28 07:02:15: INFO: PAT: crc32: 0x9A955543
Mar 28 07:02:15: INFO: CAT: CAS: caid: 0x09D1 pid: 204
Mar 28 07:02:15: INFO: CAT: CAS: caid: 0x1712 pid: 8000
Mar 28 07:02:15: INFO: PMT: pnr: 9703
Mar 28 07:02:15: INFO: PMT: pid: 301 PCR
Mar 28 07:02:15: INFO: AUDIO: pid: 302 type: 0x04
Mar 28 07:02:15: INFO: AUDIO: Language: rus
Mar 28 07:02:15: INFO: AUDIO: Stream ID: 2
Mar 28 07:02:15: INFO: VIDEO: pid: 301 type: 0x1B
Mar 28 07:02:15: INFO: VIDEO: Stream ID: 1
Mar 28 07:02:15: INFO: PMT: crc32: 0xB9B5E730
Mar 28 07:02:15: INFO: PMT: pnr: 9701
Mar 28 07:02:15: INFO: PMT: pid: 101 PCR
Mar 28 07:02:15: INFO: PMT: CAS: caid: 0x09D1 pid: 1103
Mar 28 07:02:15: INFO: PMT: CAS: caid: 0x1712 pid: 1104
Mar 28 07:02:15: INFO: AUDIO: pid: 102 type: 0x04
Mar 28 07:02:15: INFO: AUDIO: Language: rus
Mar 28 07:02:15: INFO: VIDEO: pid: 101 type: 0x1B
Mar 28 07:02:15: INFO: PMT: crc32: 0x47A014D7
Mar 28 07:02:15: INFO: PMT: pnr: 9702
Mar 28 07:02:15: INFO: PMT: pid: 201 PCR
Mar 28 07:02:15: INFO: PMT: CAS: caid: 0x09D1 pid: 1106
Mar 28 07:02:15: INFO: PMT: CAS: caid: 0x1712 pid: 1105
Mar 28 07:02:15: INFO: AUDIO: pid: 202 type: 0x04
Mar 28 07:02:15: INFO: AUDIO: Language: rus
Mar 28 07:02:15: INFO: AUDIO: pid: 203 type: 0x06
Mar 28 07:02:15: INFO: AUDIO: descriptor: 0x6A05FF44080000
Mar 28 07:02:15: INFO: AUDIO: Language: rus
Mar 28 07:02:15: INFO: VIDEO: pid: 201 type: 0x1B
Mar 28 07:02:15: INFO: PMT: crc32: 0x3A98C617
Mar 28 07:02:15: INFO: Bitrate: 44468 Kbit/s
Mar 28 07:02:15: ERROR: CC: PID:0=1 PID:1=1 PID:17=1 PID:18=1 PID:100=1 PID:102=1 PID:200=1 PID:201=1 PID:202=1 PID:203=1 PID:300=1 PID:301=1 PID:302=1
Mar 28 07:02:15: ERROR: Scrambled: 101=5554 102=107 201=518 202=100 203=235
Mar 28 07:02:16: INFO: Bitrate: 51323 Kbit/s
Mar 28 07:02:16: ERROR: Scrambled: 101=10037 102=133 201=564 202=133 203=312
Mar 28 07:02:17: INFO: SDT: tsid: 307
Mar 28 07:02:17: INFO: SDT: sid: 9701
Mar 28 07:02:17: INFO: SDT:     Service: Матч! Футбол 2 HD
Mar 28 07:02:17: INFO: SDT:     Provider: PAKT
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5D38656E67050150414B541201BCD0E2E72120C4E3E2D1DEDB2032204844727573050150414B541201BCD0E2E72120C4E3E2D1DEDB2032204844
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5F0400006001
Mar 28 07:02:17: INFO: SDT:     descriptor: 0xCC02F104
Mar 28 07:02:17: INFO: SDT: sid: 9702
Mar 28 07:02:17: INFO: SDT:     Service: Кинохит
Mar 28 07:02:17: INFO: SDT:     Provider: PAKT
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5D24656E67050150414B540801BAD8DDDEE5D8E2727573050150414B540801BAD8DDDEE5D8E2
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5F0400006001
Mar 28 07:02:17: INFO: SDT:     descriptor: 0xCC02F10D
Mar 28 07:02:17: INFO: SDT: sid: 9703
Mar 28 07:02:17: INFO: SDT:     Service: HDLife
Mar 28 07:02:17: INFO: SDT:     Provider:
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5D19656E670008014844206C69666572757300070148444C696665
Mar 28 07:02:17: INFO: SDT:     descriptor: 0x5F0400006001
Mar 28 07:02:17: INFO: SDT:     descriptor: 0xCC02F100
Mar 28 07:02:17: INFO: SDT: crc32: 0xACDA1638
 

 

Link to comment
Share on other sites

Ув. McMCC, соберите пожалуйста пакет под ядро 4.9, собственно как я понял всё упирается в модуль для этого ядра. Если надо будет потестить я готов. Спасибо.

Link to comment
Share on other sites

В 02.04.2019 в 19:57, SigmaPlus сказал:

Ув. McMCC, соберите пожалуйста пакет под ядро 4.9, собственно как я понял всё упирается в модуль для этого ядра. Если надо будет потестить я готов. Спасибо.

Не все так просто, для 4.9 нужно кучу исправлений переносить из бэкпорта, я ведь не только собирал драйвера из разных мест, но еще и правил и добавлял новые устройства, некоторых нет или не было в апстриме media. Сейчас я этим больше не занимаюсь, кто этим будет заниматься дальше и будут ли вообще, я не в курсе, судя по тому, что последние сборки прошивок идут без последнего фикса для соньковского демодулятора, очевидно никто...

  • Thanks 2
Link to comment
Share on other sites

  • 2 weeks later...

Astrometa PID 0131 почему-то никак не хочет находить DVB-C каналы на частоте 842 МГц и выше.

К сожалению не работает на прошивке 3.0

Скрытый текст
~ # opkg install kmod_ndms --force-reinstall

Removing package kmod_ndms from root...
Installing kmod_ndms (24-5) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/kmod_ndms_24-5_mipsel-3.4_kn.ipk
Configuring kmod_ndms.
modinfo: ERROR: Module /opt/lib/modules/4.9-ndm-0/kernel/compat.ko not found. 

 

Link to comment
Share on other sites

4 часа назад, stitchix сказал:

К сожалению не работает на прошивке 3.0

Ответ разве не очевиден из выше сказанного? 

  • Upvote 1
Link to comment
Share on other sites

  • 2 weeks later...
В 04.04.2019 в 23:09, McMCC сказал:

Сейчас я этим больше не занимаюсь, кто этим будет заниматься дальше и будут ли вообще, я не в курсе, судя по тому, что последние сборки прошивок идут без последнего фикса для соньковского демодулятора, очевидно никто...

Печально конечно, все так хорошо начиналось, радужные перспективы и на тебе, дальше сами как хотите. Ведь никто кроме вас с этим не справится!😇

Link to comment
Share on other sites

  • 2 months later...

По ходу, от соньковского cxd-демодулятора добра ждать не приходится. Вопрос про 

Usb dvb t2 c адаптер openbox выполнен на чипе Conexant CY7C68013A, который славится своей производительностью. Модулятор Silicon Si216 Labs для приема DVB T2 и C сигнала, обеспечивает прием даже сигнала с низким уровнем.

Нормально ли поддерживается в opkg? Для начала, хотя бы есть ли указанные conexant и Sil...? А то роутер пока только в коробке, но надо над грамотным применением думать

Edited by dAlexis
дополнение
Link to comment
Share on other sites

  • 3 months later...

Люди добрые, у кого keenetic ultra 2 c Astrometa с демодулятором Sony CXD2837ER, нужен бэкап прошивки 2.15.хх. Рука дрогнула обновиться без бэкапа на 3-ю версию и начались проблемы. В лучшем случаи видео фризит, а в худшем sony определяется как realtek и не работает. Отправлять на djkvn@mail.ru. Заранее благодарен. Бэкап можно сделать на примере https://help.keenetic.com/hc/ru/articles/360000400959

Edited by djkvn
Link to comment
Share on other sites

On 10/21/2019 at 8:37 PM, djkvn said:

Люди добрые, у кого keenetic ultra 2 c Astrometa с демодулятором Sony CXD2837ER, нужен бэкап прошивки 2.15.хх. Рука дрогнула обновиться без бэкапа на 3-ю версию и начались проблемы. В лучшем случаи видео фризит, а в худшем sony определяется как realtek и не работает. Отправлять на djkvn@mail.ru. Заранее благодарен. Бэкап можно сделать на примере https://help.keenetic.com/hc/ru/articles/360000400959

https://cloud.mail.ru/public/LBHc/5nH5Upk59 выбирай

  • Thanks 1
Link to comment
Share on other sites

4 часа назад, Andrei сказал:

Большое спасибо! Как и ранее установил версию 2.15.A.4.0-3, затем сбросил до заводских и обновился до версии 2.16.D.1.00 для актуальности. Донги Astrometa ожили, dvb-t2 показывают четко. У кого видео фризит, рекомендую принять к сведению.

Link to comment
Share on other sites

  • 3 months later...
14 минуты назад, KorDen сказал:

@dadaduda, ЕМНИП Россия 24 во втором PLP, т.е. "plp=2" должно быть, а не 1

несколько месяцев назад,первый мультиплекс перетряхивали.ОТР стал plp=1 как и Россия1 был,аРоссия24 перестал показывать на plp=2.Вот и думаю куда её запихнули

Link to comment
Share on other sites

14 часа назад, dadaduda сказал:

несколько месяцев назад,первый мультиплекс перетряхивали.ОТР стал plp=1 как и Россия1 был,аРоссия24 перестал показывать на plp=2.Вот и думаю куда её запихнули

Ээээ... Да, Россия 24 теперь тоже plp=1, то есть ваш лист вроде правильный, вот всё в plp=1:

02 РОССИЯ-1;ГП КС:618000::T:27500:1021:1022:1024:0:1020:8835:2:0
07 РОССИЯ-24;ГП КС:618000::T:27500:1071:1072:0:0:1070:8835:2:0
09 ОТР;ГП КС:618000::T:27500:1091:1092:0:0:1090:8835:2:0
Радио России;ГП КС:618000::T:27500:0:1132:0:0:1130:8835:2:0

 

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
В 13.03.2019 в 19:08, djkvn сказал:

OS 2.15.B.0.0-4 - показывает нормально

 

В 28.10.2019 в 21:13, djkvn сказал:

Большое спасибо! Как и ранее установил версию 2.15.A.4.0-3, затем сбросил до заводских и обновился до версии 2.16.D.1.00 для актуальности. Донги Astrometa ожили, dvb-t2 показывают четко. У кого видео фризит, рекомендую принять к сведению.

Прошу уточнить, как вернуться на последнюю версию прошивки версии 2.x.x? Тоже обновился было до 3-й, но что-то и интерфейс не очень нравится (это ерунда) и тюнер не завелся (это печальнее). Скачал обратно stable_2.15.C.5.0-0, так когда пытаюсь включить пакет поддержки OPKG оно снова обновляется до последней прошивки из 3.x.x

Link to comment
Share on other sites

1 час назад, Станислав В сказал:

Прошу уточнить, как вернуться на последнюю версию прошивки версии 2.x.x?

Нет проблем)
https://forum.keenetic.net/topic/7321-журнал-изменений-216-legacy/

https://forum.keenetic.net/announcement/5-где-взять-тестовые-прошивки/

Вводите в строке браузера:

http://192.168.1.1/a

и уже в Web CLI:

components list legacy

components commit

Edited by krass
Link to comment
Share on other sites

15 часов назад, Станислав В сказал:

Тоже обновился было до 3-й, но что-то и интерфейс не очень нравится 

13 часа назад, krass сказал:

components list legacy

components commit

 

2.16 - тоже "новый" интерфейс...

Link to comment
Share on other sites

Что-то все равно не могу осилить этот квест.

Поставил прошивку 2.16.D.1.0-1

Скачал Entware, поставил все нужные пакеты:

~ # opkg install xupnpd

~ # opkg install minidlna

~ # opkg install dvb-center

...

Configuring kmod_ndms.
modinfo: ERROR: Module alias /opt/lib/modules/3.4.113/kernel/compat.ko not found.

Ну и в результате в логе как на картинке прилагающейся, а

~ # scan-s2 -o m3u -M -H http://10.X.X.X:8080 /opt/share/dtv-scan-tables/dvb-c/Xnet   > /opt/share/xupnpd/playlists/Xnet.m3u
API major 5, minor 10
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning /opt/share/dtv-scan-tables/dvb-c/Xnet
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:3432: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory

В общем, не видит оно тюнер. Похоже, что не та версия Entware.

~ # uname -a
Linux Giga 3.4.113 #1 SMP Wed Feb 12 14:44:46 MSK 2020 mips GNU/Linux

Какую версию Entware надо ставить то, чтобы Astrometa работала?

Снимок экрана от 2020-03-05 18-31-35.png

Снимок экрана от 2020-03-05 18-33-00.png

Link to comment
Share on other sites

~ # opkg install dvb-center
Installing dvb-center (0.2-1) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/dvb-center_0.2-1_keenle-3x.ipk
Installing scan-s2 (1.0-3) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/scan-s2_1.0-3_mipsel-3x.ipk
Configuring scan-s2.
Configuring dvb-center.
~ # sc
scan-s2  scp
~ # scan-s2 
-sh: scan-s2: not found
~ # ldconfig
~ # scan-s2 
-sh: scan-s2: not found

Вроде понял, до этого пытался с просто Entware, а надо было Entware-3x.

Поставил его, но теперь глюки вообще странные - пакет scan-s2 вроде как ставится, но потом этот файл не находится.

В логах тоже как-то не очень благополучно все выглядит:

Да и /dev/dvb вообще пустое. Перезагрузка и отключение/подключение тюнера не помогают.

Снимок экрана от 2020-03-05 19-25-44.png

Link to comment
Share on other sites

3 часа назад, Станислав В сказал:

Дайте пожалуйста ссылку откуда качать "правильную" версию Entware, чтобы тюнер Astrometa заработал 🙄

Я отсюда скачиваю, но предполагаю, что вы все же где-то допускаете ошибку...

https://cloud.mail.ru/public/LBHc/5nH5Upk59/

 

Link to comment
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...