Streamlinkproxy Python3 Only discussion & support

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

  • I just installed the latest version given and it's still the same, same screen....


    try #SERVICE 5002: instead of #SERVICE 4097:

    try different ServiceApp player

    I have Streamlinkproxy installed & these dependencies:

    python3-core

    python3-ctypes

    python3-isodate

    python3-lxml

    python3-misc

    python3-pkgutil

    python3-pycountry

    python3-pycryptodome

    python3-pysocks

    python3-requests

    python3-shell

    python3-singledispatch

    python3-websocket-client

    Edited 3 times, last by passata ().

  • I have installed Streamlinkproxy and these dependencies:

    There is no need to manually install any additional dependencies. Everything you need is written in the installation script in the ipk- package and is installed automatically when you install the plugin


    Maybe something is missing

    This would be easy to understand if there were a log of the work or an example of the link that is used, but... other than a “fountain” of sweeping accusations, we have nothing

    if you like it you can make donations

  • Happy new year pepsik.

    Do the plugin work with OpenATV 7.5 ? (I leave with a new blank image containing as few additions as possible, just for IPTV and YouTube) :thinking face:

    I installed the latest version of the plugin on the latest version of OpenATV and black screen to play lives on Youtube.

    Code
    #SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//localhost%3a8088/https%3a//www.youtube.com/watch?v=l8PMl7tUDIE
    #DESCRIPTION France 24 (youtube)


    Thank you.

  • Do the plugin work with OpenATV 7.5 ?

    YES


    black screen to play lives on Youtube.

    No logs - no problems


    Thank you pepsik for your response ! :thumbs up:


    I try with this packages but same problem :

    Code
    opkg install python3-youtube-dl python3-yt-dlp enigma2-plugin-extensions-streamlinkwrapper enigma2-plugin-extensions-ytdlpwrapper enigma2-plugin-extensions-ytdlwrapper streamlink exteplayer3

    Edited 2 times, last by lgm75 ().

  • Why do I need a system log? I need the first 10-15 lines of the strramlinkproxy log to see that the plugin worked, find the link, and pass it to the player (4097) ... If the plugin works as intended and gives data to the player, then deal with Gstreamer OpenATV, I strongly recommend not to use “experimental” GStreamer there.


    Code
    streamlinkproxy manualstart DEBUG

    From the log you gave above, I see that you have the plugin's proxy server NOT working. Moreover, you are using the Streamlinkwrapper built into this image ... but not my plugin ... It's very clear in the log you gave me.

    if you like it you can make donations

  • Sorry. You're right ! :face with rolling eyes:

    Indeed after testing with only your plugin on OpenATV 7.5, I carried out tests by adding packages then removing your plugin. These tests brought nothing so I started again only with your plugin and openATV 7.5, here is the logs:

  • [streamlinkproxy][info] Request from: 127.0.0.1 - GET /https://www.youtube.com/watch?v=l8PMl7tUDIE HTTP/1.1 200 - [plugins.youtube][debug] Using video ID: l8PMl7tUDIE [plugins.youtube][debug] This video is live. [utils.l10n][debug] Language code: en_US [streamlinkproxy][debug] YOUTUBE plugin found sreams: ['144p', '240p', '360p', '480p', '720p', '1080p']

    Judging by the “piece” of the log above - everything works fine ... What's not working for you?

    if you like it you can make donations

  • Hello! Is there a way to sideload plugins in a proper way? Which directory should I copy my plugins to? If I put them in the default sideloading directory of streamlink, streamlinkproxy ignores them there. If I put them in the /usr/lib/python3.xx/site-packages/streamlink/plugins directory, it works, but it's not a very elegant way.

  • If I put them in the /usr/lib/python3.xx/site-packages/streamlink/plugins directory, it works, but it's not a very elegant way.

    This is the standard location path “embedded” in streamlink ... I'll see if it's possible to specify any own location path (or rather an additional path). If it is, I'll add it as a startup parameter.


    p.s. You can move streamllink plugins (parsers) to any convenient place by creating a symlink to their default location.


    p.s.s.As I see in the documentation this feature exists in the original CLI version of this library. I will see if it can be added to the E2 version, if so, it will work with the next version. - https://streamlink.github.io/cli.html#cmdoption-plugin-dir

    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!