Streamlinkproxy Python3 Only discussion & support

There are 432 replies in this Thread which was already clicked 70,798 times. The last Post () by jeepcook.

  • Here the log:

    root@gbue4k:~# streamlinkproxy manualstart

    Sat Jan 6 16:16:38 2024 StreamLink server started - :8088

    127.0.0.1 - - [06/Jan/2024 16:16:48] "GET /https://zattoo.com/channels?channel=zdf&zattoo-email=xxxxxx@gmail.com&zattoo-password=xxxxxx HTTP/1.1" 200 -

    Got streamlink Exception:

    'NoneType' object is not iterable


    The bouquet syntax:

    #SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//localhost%3a8088/https%3a//zattoo.com/channels?channel=zdf&zattoo-email=xxxxx@gmail.com&zattoo-password=xxxxxx

  • Relaxibus, Below is the log in DEBUG of how it works for me ...

    No stream found - probably occurs for me only because I'm not "breaking in" from a German IP (currently unavailable to me) ... The rest of the log clearly shows that there is a "handshake", successful authorisation, etc.

    if you like it you can make donations

  • Relaxibus,


    I think I found the problem ... Tell me ... what is the size of the file /usr/lib/pythonX.XX/site-packages/streamlink/plugins/zattoo.py ? The thing is that it was modified by the authors after I posted version 6.5.0 ... And I have it fresh.


    Why would I think that? Because even though I don't have a German IP now, I get this on my TV screen.

    Снимок экрана 2024-01-06 в 18.02.57.pngСнимок экрана 2024-01-06 в 18.59.01.png

    This is exactly the same as on the website when viewed through a web browser ... Therefore, if you have a German IP and the latest code for the Zattoo plugin - everything should work.

    if you like it you can make donations

  • it is 12.800


    regarding the IP it was more that maybe Vodafone blocks the Zattoo service. but it works from the browser, so bulls.... from my side. Just I ran out of ideas...


    Sat Jan 6 17:14:07 2024 StreamLink server started - :8088

    127.0.0.1 - - [06/Jan/2024 17:14:14] "GET /https://zattoo.com/channels?channel=zdf&zattoo-email=xxxxx@gmail.com&zattoo-password=xxxxxx&zattoo-purge-credentials=1 HTTP/1.1" 200 -

    Got streamlink Exception:

    'NoneType' object is not iterable

  • it is 12.800

    It's all clear now. Reinstall the updated version from the post above ... Attached is an example of the bouquet entries for Zattoo that I tested and everything works. Check it out for yourself. Something tells me that it will work for you too. Don't forget to enter your credentials instead of XXXX and #####

  • Updated various plugins and modules that have been modified

    hi


    did update new version, RAI channels still not work


    for changing VPN to Italy using pluging

    WIreguard VPN form madhouse -


    linuxsat-support.com/thread/153852/


    - provider "NordVPN"




    VU Zero4k ATV7.5

  • RAI channels still not work


    Error while reading from substream: Read timeout

    Error while reading from substream: Read timeout


    Do you understand what the log is telling you? What makes you think something is not working? Personally, I don't see any errors either on the plugin side or on the streamlink library side

    if you like it you can make donations

  • will send you "prive key" for wireguard nordvpn-account) - believe you will find sollution why is not work - timeout

    Thank you, but that won't be necessary. I've already answered you. I don't see any errors in the log of either plugin or library... And I don't have time or desire to deal with nonsense like checking plugins built into streamlink library (there's a special section on GitHub for that.)... Especially if there are no errors in the log.


    p.s. Specially spent my time ... found a channel that is not tied to GEO IP or authorisation ... made the lines in the bouquet

    Code
    #SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//localhost%3a8088/https%3a//www.raiplay.it/dirette/rainews24                                    
    #DESCRIPTION RAI NEWS 24 

    Switch to this channel ...

    Снимок экрана 2024-01-06 в 19.37.50.pngСнимок экрана 2024-01-06 в 19.37.39.png

    if you like it you can make donations

  • Man, you´re great!!!!!!!!!! it works now!!! As soon I will use it back in Italy in my new home I will send you a donation :-)

    Great support!! Great plugin!


    A suggestion: would be nice to have a GUI to check the deamon is running, stop, start, manual start and may be some other settings.


    Btw: timeshift, frw, rev is not working, is this normal for IPTV streams? Pause works. Are this actions not handled by the enigma2 stuff?


    Now next step is adding EPG :-)


    Thanks again!!!

    Edited 2 times, last by Relaxibus ().

  • A suggestion: would be nice to have a GUI to check the deamon is running, stop, start, manual start and may be some other settings.

    For what? Start streamlinkproxy without parameters in the terminal and look to output :upside down face: ... The point is that it is a "background" process and it "runs" forever ... and the "top" or "htop" utility on linux-based systems has not been canceled yet... GUI is contraindicated for it. Moreover, the proxy starts before or rather, regardless of Enigma2 and does not depend on it and does not interact with it in any way .... If you remember I told you yesterday that it's not a plugin in the "classic" sense.

    rev is not working, is this normal for IPTV streams?

    Interesting thought ... Have you ever thought that if you watch live broadcasting and try to fast forward .... to the future ... Personally I haven't heard that a time machine has already been invented :beaming face with smiling eyes:


    pause == timeshift

    rew is equal to viewing archived broadcasts ... for this purpose, IPTV provider should store broadcasts that have already finished or are in progress as files ... and provide API for organizing access to these files by timestamps ... I am not sure that Zattoo provides this.

    if you like it you can make donations

  • Interesting thought ... Have you ever thought that if you watch live broadcasting and try to fast forward .... to the future ... Personally I haven't heard that a time machine has already been invented :beaming face with smiling eyes:


    pause == timeshift

    rew is equal to viewing archived broadcasts ... for this purpose, IPTV provider should store broadcasts that have already finished or are in progress as files ... and provide API for organizing access to these files by timestamps ... I am not sure that Zattoo provides this.

    hahaha, off course FWD not for live... but if you watch live from SAT or Cable, I can Pause, then timeshift start (on the box), then I can FWD, REW inside the timeshift time range. Seems not possible with IP streams. Is this a player issue or what?

  • streamlink with wireguard - working with Germany channels

    You have some kind of twisted logic ... or rather its complete absence ... Have you ever thought about the fact that your use of any VPN or VPS can be elementary detected on the side of the provider of the "video service" and simply blocked for use ... Personally, I do not understand either the logic or the technical component of your "statement" quoted above.

    if you like it you can make donations

  • Is this a player issue or what?

    I already answered you earlier... It can be different variants, first of all - lack of support of this functionality on the side of video service ... and lack of this functionality in the code of plugins built into streamlink library.


    For certain IPTV providers (about 40 providers), I wrote a plugin for viewing archives of IPTV broadcasts where you can rewind and pause and whatever you want - IPTVArchive plugin

    Now next step is adding EPG :-)

    I also wrote to you about this earlier... NOTHING IS IMPOSSIBLE ... It all depends on the level of your knowledge, perseverance, and desire to achieve your goal.


    p.s. Remember I told you that you don’t need e2m3u2b? ... But if you want an EPG ... then ...it may be useful to you for this since it can select EPGs by channel name... but for this you must find the EPG source (XMLTV for German channels) and correctly compose m3u from links to Zattoo broadcasts, then slip this playlist into the e2m3ub plugin

    if you like it you can make donations

  • Please see debug log - France 2 - no working

    Снимок экрана 2024-01-07 в 15.26.28.pngСнимок экрана 2024-01-07 в 15.26.38.png


    The only thing I have done is to "unlink" this inbuilt plugin pluzz from the countries where it works (France, Monaco and Andorra) ... Now, if you use the pluzz plugin outside any of these countries, the default will be France


    Now pay attention to the question ... What do the parser plugins built into the streamlink library have to do with streamlinkproxy? I've told you three times already - WRITE TO the steamlink library support thread on GitHub ….

    if you like it you can make donations

Your resource for Enigma2 IPTV plugins

Discover the best Enigma2 IPTV plugins. Access downloads and dedicated support for integrating live TV streams and video-on-demand services. Find downloads, setup guides, and community support for the latest streaming players and playlist managers.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!