IPTV-0.4.0 und vdr-1.7.13: ERROR: Invalid channel parameters: S=1

  • Guten mittag!


    Ich versuch gerade einen http stream mit iptv zu sehen:


    Code
    1. Dream 2;JMC:30:S=1|P=1|F=HTTP|U=xxx.xxx.xxx.xxx/TS/3|A=3000:I:27500:519=2:720:0:0:536:702:502:0


    Das zappen zum kanal geht gut und es gibt bild.
    Aber wann ich hin und wieder zurueck zapp bekomme ich:

    Code
    1. Mar 5 16:23:52 woonkamer vdr: [13213] switching to channel 32
    2. Mar 5 16:23:52 woonkamer vdr: [13213] ERROR: Invalid channel parameters: S=1
    3. Mar 5 16:23:52 woonkamer vdr: [13213] ERROR: Unrecognized IPTV address: S=1
    4. Mar 5 16:23:52 woonkamer vdr: [13213] ERROR: Kan Transfer-Mode niet starten
    5. Mar 5 16:23:55 woonkamer vdr: [13213] switching to channel 33
    6. Mar 5 16:23:55 woonkamer vdr: [13213] ERROR: Invalid channel parameters: S=1
    7. Mar 5 16:23:55 woonkamer vdr: [13213] ERROR: Unrecognized IPTV address: S=1
    8. Mar 5 16:23:55 woonkamer vdr: [13213] ERROR: Kan Transfer-Mode niet starten


    Mach ich etwas falsch oder ist das ein bug ??


    Vielen dank!


    Carel

  • Yep, a quick test shows it's working.


    I only get this message during startup:


    Code
    1. Mar 8 21:13:19 woonkamer vdr: [16096] initializing plugin: iptv (0.4.1): TV programma's via IP
    2. Mar 8 21:13:19 woonkamer vdr: [16096] ERROR: No channel parameters


    OT:
    Is my German really so bad that your answer is in English ?


    Thanks !


    Carel


    PS: I added the Dutch translations

  • Zitat

    Originally posted by carel
    Is my German really so bad that your answer is in English ?


    It's not yours but mine. :)


    Anyway, I added a minor fix to silence out the error message at startup, added your translations, and stamped the same (yes, I know it's a bad habit, but it wasn't announced elsewhere) 0.4.1 version label into it. Please, re-download the archive.

  • Hi Rolf,


    I've found something else, most probably easy to solve, issue:


    Vanilla vdr1.7.13
    Patched with:
    vdr-1.7.13-disable_ca_updates.patch
    vdr-1.7.13-disable_eitscan.patch


    Make:

    Code
    1. g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 eitscan.c
    2. eitscan.c: In member function âvoid cEITScanner::Process()â:
    3. eitscan.c:149: error: âconst class cChannelâ has no member named âIsPlugâ
    4. make: *** [eitscan.o] Fout 1


    Code
    1. g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 pat.c
    2. pat.c: In member function âvirtual void cPatFilter::Process(u_short, u_char, const u_char*, int)â:
    3. pat.c:461: error: âclass cChannelâ has no member named âIsPlugâ
    4. make: *** [pat.o] Fout 1


    Thanks for your excellent plugin !


    carel

  • Zitat

    Originally posted by rofafor


    You shouldn't be using those patches, if you don't know exactly what you're doing. :) Anyway, they were broken, but should be fixed now.


    Hmm, everytime I have an extern input accessible with IPTV, the eit scan starts vlc player and my remote server is occupied, it only has one card and thus cannot receive any other Tp.
    However an epg will never come. Leaving the vlc process running for nothing.


    The same counts for http streaming. I don't want my remote vdr's be occupied by eit scan's, initiated by the client. So what is wrong with using these patches?


    Carel