szabbenjamin/digionline

Csatorna megnyitási hiba az új (2019-04-20) OSMC-n?

Closed this issue · 12 comments

Tegnap frissítettem az OSMC-m az új verzióra:

$ grep Kodi .kodi/temp/kodi.log | head -3
2019-04-23 10:17:55.205 T:1916233264  NOTICE: Starting Kodi (18.2-RC1). Platform: Linux ARM (Thumb) 32-bit
2019-04-23 10:17:55.205 T:1916233264  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
2019-04-23 10:17:55.205 T:1916233264  NOTICE: Kodi compiled 2019-04-20 by GCC 6.3.0 for Linux ARM (Thumb) 32-bit version 4.9.110 (264558)

Azóta ha a Kodi-n megpróbálok megnyitni egy csatornát, "nem történik semmi". A kodi.log szerint valamiért nincs adat (ezt a parancsot egy csatorna megnyitási kísérlet előtt indítottam, szóval ez a teljes "kodi.log reakcó"):

$ tail -f -n0 .kodi/temp/kodi.log
2019-04-23 10:43:10.868 T:1916233264  NOTICE: VideoPlayer::OpenFile: pvr://channels/tv/All channels/pvr.iptvsimple_1425899054.pvr
2019-04-23 10:43:10.872 T:1791378144  NOTICE: Creating InputStream
2019-04-23 10:43:10.886 T:1791378144   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-04-23 10:43:10.887 T:1791378144   ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.69:35944/channel/42:
2019-04-23 10:43:10.897 T:1791378144   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-04-23 10:43:10.898 T:1791378144   ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.69:35944/channel/42:
2019-04-23 10:43:10.898 T:1791378144   ERROR: Open - failed to open source <http://192.168.1.69:35944/channel/42>
2019-04-23 10:43:10.899 T:1791378144   ERROR: CVideoPlayer::OpenInputStream - error opening [pvr://channels/tv/All channels/pvr.iptvsimple_1425899054.pvr]
2019-04-23 10:43:10.899 T:1791378144  NOTICE: CVideoPlayer::OnExit()
2019-04-23 10:43:10.977 T:1916233264  NOTICE: CVideoPlayer::CloseFile()
2019-04-23 10:43:10.978 T:1916233264  NOTICE: VideoPlayer: waiting for threads to exit
2019-04-23 10:43:10.978 T:1916233264  NOTICE: VideoPlayer: finished waiting

A digionline szolgáltatás látszólag vidáman fut, viszont az gyanús hogy nem reagál a csatorna megnyitásra egyáltalán. Nem látom a szokásos pufferelés üzeneteket.

$ service digionline status
● digionline.service - digionline servlet app
   Loaded: loaded (/etc/systemd/system/digionline.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-04-23 10:17:25 BST; 36min ago
 Main PID: 301 (digionline.sh)
   CGroup: /system.slice/digionline.service
           ├─301 /bin/bash /home/osmc/digionline/digionline.sh
           ├─325 npm
           ├─596 sh -c node main.js
           └─607 node main.js

Apr 23 10:17:31 malna digionline.sh[301]: > digionline@2.0.0 start /home/osmc/digionline
Apr 23 10:17:31 malna digionline.sh[301]: > node main.js
Apr 23 10:18:07 malna digionline.sh[301]: Tue Apr 23 2019 10:18:07 GMT+0100 (BST) [ 'Digionline (2.0.0) servlet starting...' ]
Apr 23 10:18:07 malna digionline.sh[301]: Tue Apr 23 2019 10:18:07 GMT+0100 (BST) [ 'Login digionline.hu' ]
Apr 23 10:18:17 malna digionline.sh[301]: Tue Apr 23 2019 10:18:17 GMT+0100 (BST) [ 'Logged in: zaletnyik@gmail.com' ]
Apr 23 10:18:17 malna digionline.sh[301]: Tue Apr 23 2019 10:18:17 GMT+0100 (BST) [ 'Loading channel list...' ]
Apr 23 10:18:23 malna digionline.sh[301]: Tue Apr 23 2019 10:18:23 GMT+0100 (BST) [ 'Channels loaded', 49 ]
Apr 23 10:18:23 malna digionline.sh[301]: Tue Apr 23 2019 10:18:23 GMT+0100 (BST) [ 'Server is listening' ]
Apr 23 10:18:23 malna digionline.sh[301]: Tue Apr 23 2019 10:18:23 GMT+0100 (BST) [ 'Generating channel list...', '.m3u8' ]
Apr 23 10:18:23 malna digionline.sh[301]: Tue Apr 23 2019 10:18:23 GMT+0100 (BST) [ 'EPG naprakesz' ]

A málna (Raspberry Pi 2) IP címe maradt a 192.168.1.69 a frissítés után (a router adja neki MAC cím alapján) és a net is elérhető:

$ ping google.hu
PING google.hu (172.217.16.99): 56 data bytes
64 bytes from 172.217.16.99: seq=0 ttl=56 time=62.823 ms
64 bytes from 172.217.16.99: seq=1 ttl=56 time=61.159 ms
64 bytes from 172.217.16.99: seq=2 ttl=56 time=60.741 ms
64 bytes from 172.217.16.99: seq=3 ttl=56 time=61.699 ms
^C
--- google.hu ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 60.741/61.605/62.823 ms

Biztos ami tuti újra végig csináltam a V2-how:to:linux-ot és a V2-how:to:daemon-t is, de újraindítás után sem történt semmi változás.

Én nézek be valamit, vagy másnál is előjött ez a probléma?

Ezek a hibaüzenetek sem túl bíztatóak a kodi.log-ban, bár lehet teljesen más okozza őket:

2019-04-23 11:03:20.539 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.540 T:1466954464   ERROR: Update: Failed to update table 'Eurosport'
2019-04-23 11:03:20.540 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.540 T:1466954464   ERROR: Update: Failed to update table 'Mozi+'
2019-04-23 11:03:20.540 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.540 T:1466954464   ERROR: Update: Failed to update table 'RTL Spike'
2019-04-23 11:03:20.541 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.541 T:1466954464   ERROR: Update: Failed to update table 'H!T Music Channel'
2019-04-23 11:03:20.541 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.541 T:1466954464   ERROR: Update: Failed to update table 'Duna'
2019-04-23 11:03:20.541 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.541 T:1466954464   ERROR: Update: Failed to update table 'Paramount Channel'
2019-04-23 11:03:20.541 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.541 T:1466954464   ERROR: Update: Failed to update table 'Cool TV'
2019-04-23 11:03:20.542 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.542 T:1466954464   ERROR: Update: Failed to update table 'TLC'
2019-04-23 11:03:20.542 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.542 T:1466954464   ERROR: Update: Failed to update table 'LiChi TV'
2019-04-23 11:03:20.542 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.542 T:1466954464   ERROR: Update: Failed to update table 'Film+'
2019-04-23 11:03:20.542 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.542 T:1466954464   ERROR: Update: Failed to update table 'AMC'
2019-04-23 11:03:20.543 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.543 T:1466954464   ERROR: Update: Failed to update table 'HISTORY'
2019-04-23 11:03:20.543 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.543 T:1466954464   ERROR: Update: Failed to update table 'Minimax'
2019-04-23 11:03:20.543 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.543 T:1466954464   ERROR: Update: Failed to update table 'FEM3'
2019-04-23 11:03:20.544 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.544 T:1466954464   ERROR: Update: Failed to update table 'DIGI Animal World'
2019-04-23 11:03:20.544 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.544 T:1466954464   ERROR: Update: Failed to update table 'TV2'
2019-04-23 11:03:20.544 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.544 T:1466954464   ERROR: Update: Failed to update table 'DIGI Sport 3'
2019-04-23 11:03:20.544 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.545 T:1466954464   ERROR: Update: Failed to update table 'TV Paprika'
2019-04-23 11:03:20.545 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.545 T:1466954464   ERROR: Update: Failed to update table 'Discovery Channel'
2019-04-23 11:03:20.546 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.546 T:1466954464   ERROR: Update: Failed to update table 'M2'
2019-04-23 11:03:20.546 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.546 T:1466954464   ERROR: Update: Failed to update table 'Nat Geo WILD'
2019-04-23 11:03:20.547 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.547 T:1466954464   ERROR: Update: Failed to update table 'SPORT1'
2019-04-23 11:03:20.547 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.547 T:1466954464   ERROR: Update: Failed to update table 'PRIME'
2019-04-23 11:03:20.547 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.548 T:1466954464   ERROR: Update: Failed to update table 'DIGI World'
2019-04-23 11:03:20.548 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.548 T:1466954464   ERROR: Update: Failed to update table 'Spektrum'
2019-04-23 11:03:20.548 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.548 T:1466954464   ERROR: Update: Failed to update table 'DIGI Sport 1'
2019-04-23 11:03:20.549 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.549 T:1466954464   ERROR: Update: Failed to update table 'Nickelodeon'
2019-04-23 11:03:20.549 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.549 T:1466954464   ERROR: Update: Failed to update table 'Kiwi TV'
2019-04-23 11:03:20.549 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.549 T:1466954464   ERROR: Update: Failed to update table 'M5'
2019-04-23 11:03:20.550 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.550 T:1466954464   ERROR: Update: Failed to update table 'Film Now'
2019-04-23 11:03:20.550 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.550 T:1466954464   ERROR: Update: Failed to update table 'Eurosport 2'
2019-04-23 11:03:20.550 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.550 T:1466954464   ERROR: Update: Failed to update table 'Humor+'
2019-04-23 11:03:20.551 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.551 T:1466954464   ERROR: Update: Failed to update table 'Viasat History'
2019-04-23 11:03:20.551 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.551 T:1466954464   ERROR: Update: Failed to update table 'M4 Sport'
2019-04-23 11:03:20.551 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.551 T:1466954464   ERROR: Update: Failed to update table 'SPORT2'
2019-04-23 11:03:20.551 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.552 T:1466954464   ERROR: Update: Failed to update table 'Duna World'
2019-04-23 11:03:20.552 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.552 T:1466954464   ERROR: Update: Failed to update table 'Music Channel'
2019-04-23 11:03:20.552 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.552 T:1466954464   ERROR: Update: Failed to update table 'DIGI Sport 2'
2019-04-23 11:03:20.552 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.552 T:1466954464   ERROR: Update: Failed to update table 'RTL Klub'
2019-04-23 11:03:20.553 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.553 T:1466954464   ERROR: Update: Failed to update table 'MTV Hungary'
2019-04-23 11:03:20.553 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.553 T:1466954464   ERROR: Update: Failed to update table 'RTLII'
2019-04-23 11:03:20.553 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.553 T:1466954464   ERROR: Update: Failed to update table 'DIGI Life'
2019-04-23 11:03:20.554 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.554 T:1466954464   ERROR: Update: Failed to update table 'Viasat Nature'
2019-04-23 11:03:20.554 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.554 T:1466954464   ERROR: Update: Failed to update table 'Izaura'
2019-04-23 11:03:20.554 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.554 T:1466954464   ERROR: Update: Failed to update table 'M1'
2019-04-23 11:03:20.555 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.555 T:1466954464   ERROR: Update: Failed to update table 'SuperTV2'
2019-04-23 11:03:20.555 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update
2019-04-23 11:03:20.555 T:1466954464   ERROR: Update: Failed to update table 'Comedy Central'
2019-04-23 11:03:20.555 T:1466954464   ERROR: UpdateFromScraper: Client '-1' not found, can't update

Ezek a csatorna megnyitástól függetlenül keletkeztek.

VLC-vel a channels_IPTV.m3u8-t használva működik. Eszerint maga a servlet működik, csak az új Kodi-val az új OSMC-n nem értik meg egymást valamiért. A kodi továbbra is az eredeti hibát produkálja.

Egy teljes OSMC újratelepítés és frissítés erre a legújabb verzióra sem segített. A hiba továbbra is ugyanaz maradt:

2019-04-23 16:03:41.522 T:1915749936  NOTICE: VideoPlayer::OpenFile: pvr://channels/tv/All channels/pvr.iptvsimple_604643533.pvr
2019-04-23 16:03:41.524 T:1524601568  NOTICE: Creating InputStream
2019-04-23 16:03:45.070 T:1524601568   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-04-23 16:03:45.070 T:1524601568   ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.69:35943/channel/42:
2019-04-23 16:03:45.077 T:1524601568   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-04-23 16:03:45.077 T:1524601568   ERROR: CCurlFile::Open failed with code 0 for http://192.168.1.69:35943/channel/42:
2019-04-23 16:03:45.078 T:1524601568   ERROR: Open - failed to open source <http://192.168.1.69:35943/channel/42>
2019-04-23 16:03:45.078 T:1524601568   ERROR: CVideoPlayer::OpenInputStream - error opening [pvr://channels/tv/All channels/pvr.iptvsimple_604643533.pvr]
2019-04-23 16:03:45.078 T:1524601568  NOTICE: CVideoPlayer::OnExit()
2019-04-23 16:03:45.122 T:1915749936  NOTICE: CVideoPlayer::CloseFile()
2019-04-23 16:03:45.124 T:1915749936  NOTICE: VideoPlayer: waiting for threads to exit
2019-04-23 16:03:45.124 T:1915749936  NOTICE: VideoPlayer: finished waiting

VLC-vel továbbra is működik. Mi lehet a gond?

A hibát megerősítem. Lehet sokan még nem tapasztalták, nálam se volt reprodukálható, mert az OSMC ütemezetten frissít és nem szedte le a frissebb verziót. A gond az lehet, hogy maga az IPTV kliens nem igazán van frissítve egy ideje és a friss KODI-val RIP. Ezzel csak az a gond, hogy ez a kliens hibája, maga a servlet működik, továbbra is rákapcsolódhatunk, csak nem az IPTV klienssel. Ergo a hiba nem gondolom, hogy a servletben van, amivel a fejlesztő foglalkozik. Alternatívát kell találni az IPTV kliens helyet. (pl, talán a tvheadend még működik).

(István, csak javaslat: kicsit javul az átláthatóság, ha nem benyomod a végtelen log, ot a szöveges részbe, hanem csatolod txt fájlban)

A hibát valaki a KODI forumában is jelezte: https://forum.kodi.tv/showthread.php?tid=343281

Hali!

A readme.md leírásban is szereplő osmc_installer.sh-t futtattad rpi telepítése után? Ha nem esetleg próbáld meg azt, így a hiba nem rémlik, hogy láttam volna már, de hátha a benne lévő update megoldja.

Egyébként én mikor publikáltam az új 2-es verziót lecsekkoltam - legújabb osmc img az sd kártyára, megvártam míg összelapátolja magát a rpi, majd mikor megvolt az ip cím akkor ráeresztettem az installert és egyből minden működött.
VISZONT az nem a Leila kiadás volt még, tehát gyanítom, hogy azzal lehet esetleg a gond. Próbáld meg légyszi letölteni egy régebbi OSMC img-t és arra ráereszteni az installer basht.

Mivel ez nem direktben servlet hiba így ezt a jegyet ha nem haragszotok meg lezárom. :)

Köszönöm szépen a válaszokat! A V2-how:to:linux lépésein mentem végig a telepítésnél. Ahogy nézem az osmc_installer.sh is ugyanazt csinálja.

Hamarosan várható egy szerverbővítés nálam, így lehetőség lesz tvheadend tesztelésre. Részletekről majd beszámolok a telegram csoportban.

István, ha ez számít valamit, én tegnap este megpróbáltam alternatívákat találni, de a KODI hoz jelenleg nincs más hivatalos \ nem hivatalos IPTV kliens. Jelenleg nincs más választás, ha valaki a régi módon akar tvzni, vissza kell állnia a korábbi KODI verzióra és lekapcsolni a My OSMC alatt frissítést (remélhetőleg ki lehet). Az okostv ken lévő IPTV kliensekkel is hiába a próbálkozás - nem tudja kezelni a servletet. Hacsak a kodi iptv kliensét nem javítják, a tvheadend az egyedüli megoldás.

Köszönöm az utána járást! A tvheadend-es megoldás, hogy néz ki pontosan? Van valami linked esetleg amin utána tudnék olvasni? Persze tudom, gugli a barátom, de ha már van egy kitaposott út azt érdemes lenne itt megemlíteni esetleg. :)

Itt találsz róla infót: https://github.com/tvheadend/tvheadend

De javaslom egyenlőre a kivárást, régi verzióra visszaállást - hátha javítják az iptv klienst vagy ugye lesz egy a Benjámin által jelzett megoldás.

Oks, köszi szépen!