E2m3u2bouquet - discussion & support

There are 1,612 replies in this Thread which was already clicked 251,467 times. The last Post () by hajosch.

  • Here is the new log

    Code
    [01.05 10:30:42] [e2m3u2b] [UZ-TV]: Parsing m3u-playlist and binding EPG ...
    [01.05 10:30:52] [e2m3u2b] [UZ-TV]: Parsed 2`148 channels ...
    [01.05 10:31:02] [e2m3u2b] [UZ-TV]: Parsed 3`462 channels ...
    [01.05 10:31:02] [e2m3u2b] [UZ-TV]: Free RAM is critically low, m3u-playlist parsing is stopped
    [01.05 10:31:02] [e2m3u2b] [UZ-TV]: Total parsed 3`462 channels of 3`462 in 0:00:20.027 or ~173 per sec

    Here's the answer to your question. During the parsing process, you are consuming more than 90% of free RAM, so the parsing process stops, and a message is displayed in the log. Go to the “Customize bouquets” menu, turn on “Personalize bouquets” and there turn off groups you don't need. Set sorting to “individual” and “by preset”. This will reduce the size of the playlist and remove the channel groups you don't need (don't use) from it.


    p.s. I will add in the next version of the plugin settings the ability to adjust the amount of “criticality” free RAM. Then you will be able to set the “threshold” or disable this function yourself

    if you like it you can make donations

  • Помогите разобраться, ребята, установил последнюю версию плагина e2m3u2bouquet 2.0.4 IPTV Каналы вообще не загружаются, пишет что загружены, но в избранном ничего нет Я удалил программу и переустановил, она вообще не загружается. Я даже поменял его на новый образ. Консоль вю соло 2

    Edited 2 times, last by copymist ().

  • Каналы вообще не загружаются, пишет что загружены, но в избранном ничего нет Я удалил программу и переустановил, она вообще не загружается.

    Nobody here believes in miracles. Any “fantasies” should be supported by logs or screenshots.

    Снимок экрана 2025-05-02 в 22.18.10.pngСнимок экрана 2025-05-02 в 22.18.32.pngСнимок экрана 2025-05-02 в 22.18.47.pngСнимок экрана 2025-05-02 в 22.19.09.png

    if you like it you can make donations

  • Hello!


    I’m running the latest version of this plugin (2.0.7) on a VU+ Duo 4K SE with an up-to-date OpenATV image, and I’ve run into an issue playing two specific channels from a free public M3U list. Other channels work fine (I have tried a few 1080p), but these two used to start and then stop every few seconds when I was on an older version of the plugin (around 0.9) using ExoPlayer3.


    Now, with version 2.0.7, the screen just stays black. I’ve tried switching among GStreamer, ExoPlayer3, and the remaining player option in the plugin settings, but nothing has changed.


    Both channels are 720p and play without issue on Android (via Sparkle TV) and on my PC (using VLC).


    Does anyone have any idea what I might be missing or how to get these two channels working again? Thanks in advance for any suggestions.

    Edited once, last by ReX83 ().

  • how to get these two channels working again?

    This plugin doesn't play anything ... You have correctly noticed that under PC you have VLC player :upside down face: , i.e. you give a link to the stream to the PLAYER and it “plays” ..... This is also the case with Enigma2 ... You (plugin) give a link to a PLAYER (Gstreamer, GstPlayer, ExtePlayer2) and it PLAYS ... I would try streamlinkproxy ... In this case, streamlinkproxy own HLS/DASH reader will be used, and the player will be given MPEGTS + will use an additional intermediate buffer for the generated video stream ... But it will still use one of your selected players, but not this plugin

    if you like it you can make donations

  • I’ve tried switching among GStreamer, ExoPlayer3, and the remaining player option in the plugin settings, but nothing has changed.

    After switching the type of “player” used, you need to generate bouquets, otherwise these changes will not take effect

    if you like it you can make donations

  • VU+ Duo 4K SE

    These receivers do not have low-level drivers to handle h264 UHD ... and this type of stream will NEVER be played by ANY player =) .... You will only hear the audio ... and neither plugin nor image can do anything about it... In this case, all questions are to Marusys.

    if you like it you can make donations

  • Thanks for taking the time to help me!

    This plugin doesn't play anything ... You have correctly noticed that under PC you have VLC player :upside down face: , i.e. you give a link to the stream to the PLAYER and it “plays” ..... This is also the case with Enigma2 ... You (plugin) give a link to a PLAYER (Gstreamer, GstPlayer, ExtePlayer2) and it PLAYS ... I would try streamlinkproxy ... In this case, streamlinkproxy own HLS/DASH reader will be used, and the player will be given MPEGTS + will use an additional intermediate buffer for the generated video stream ... But it will still use one of your selected players, but not this plugin

    After installing it (from here here?), do still add the m3u as usual, in e2m3u2bouquet, or I need to follow a different process? E.g. I suppose I need to inform E2m3u2bouquet to process the streams via streamlinkproxy somehow?

    After switching the type of “player” used, you need to generate bouquets, otherwise these changes will not take effect

    Yes, I have done that, but unfortunately still no changes.

    These receivers do not have low-level drivers to handle h264 UHD ... and this type of stream will NEVER be played by ANY player =) .... You will only hear the audio ... and neither plugin nor image can do anything about it... In this case, all questions are to Marusys.

    That's a bit disappointing, but I am surprised: other 1080p channels work and this 720p channels don't work. It doesn't look like the issue is the resolution.

  • or I need to follow a different process? E.g. I suppose I need to inform E2m3u2bouquet to process the streams via streamlinkproxy somehow?

    If you have installed steamlinkproxy, you will see this item in the playback settings menu

    Снимок экрана 2025-06-13 в 06.15.43.png

    Enable this option in the settings of the playlist you are using and create bouquets

    if you like it you can make donations

  • , but I am surprised: other 1080p channels work and this 720p channels don't work.

    720/1080/2160 is just a resolution..... low-level drivers “work” with “multimedia containers” and AV codecs in them... Many other factors can affect the “freezes” of a broadcast .... For example, the size of the intermediate buffer of the player used, from how “qualitatively” the source server gives the stream, the latency of your internet connection with streaming server, etc.

    if you like it you can make donations

  • pepsik, steamlinkproxy did the trick — the channels now play correctly!


    I'm testing various players. So far, playback works reliably with ext3 and GstPlayer. GStreamer is inconsistent — sometimes it works, sometimes it doesn't.

    Which player do you recommend?


    Now, I’m facing another issue:

    I connect to my VU+ Duo 4K SE from Android TVs and mobile devices using the Dream Player app. I’m trying to consolidate my satellite, aerial, and IPTV channels through this app.


    Here’s the problem:

    Without steamlinkproxy, the IPTV channels (at least the ones that previously worked) still play fine. But when steamlinkproxy is enabled, none of the IPTV channels work anymore in the Dream Player app.


    Any ideas on how to fix this conflict?



    Edited once, last by ReX83 ().

  • I’m trying to consolidate my satellite, aerial, and IPTV channels through this app.

    Open this playlist on PC VLC or Android Dream Player app

    Code
    #EXTM3U
    #EXTINF:-1 group-title="LiveTV", Прямий (youtube)
    http://192.168.88.10:8088/https://www.youtube.com/watch?v=-9FO57Sk_oY#sapp_live_ts=1

    where 192.168.88.10 is the IP address of your receiver on the local network. Provided streamlinkproxy is installed on the receiver and working



    if you like it you can make donations

  • Exteplayer3

    Noted and using it now.

    Dream Player app.

    What is it and what is it for?

    It is an Android TV and Android Mobile app that is specifically designed to connect to Enigma2 decoders. In this app you just put the address of the Enigma2 decoders and all the boquets are exposed, with EPG, etc. It works very well for satellite and aereial channels, but for IPTV I have this dilemma: without streamlinkproxy it works (but I have an issue with these channels) while with streamlinkproxy can I watch these channels on the TV but all IPTV channels stop working in Dream Player. Never a joy!!!

    Open this playlist on PC VLC or Android Dream Player app

    Code
    #EXTM3U
    #EXTINF:-1 group-title="LiveTV", Прямий (youtube)
    http://192.168.88.10:8088/https://www.youtube.com/watch?v=-9FO57Sk_oY#sapp_live_ts=1

    where 192.168.88.10 is the IP address of your receiver on the local network. Provided streamlinkproxy is installed on the receiver and working



    Tried your link above on VLC on a PC and it works, but the following doesn't work:

    http://192.168.1.88:8088/https…browser-dash/rsila1hd.mpd


    While this one works in VLC:

    https://cachehsi1a.netplus.ch/live/eds/rsila1hd/browser-dash/rsila1hd.mpd


    So streamlink works with the above link while playing on the decoder, but it doesn't work if I try to use it from another device via VLC.

    I wonder why.

    Edited 2 times, last by ReX83 ().

  • Tried your link above on VLC on a PC and it works, but the following doesn't work:

    http://192.168.1.88:8088/https…browser-dash/rsila1hd.mpd

    The problem is that this is DASH and ffmpeg is used to “convert” it. By default, streamlink is configured to run ffmpeg to convert any stream to “matroska”. Your receiver's processing power is too weak to “convert” a stream from mpegts to “matroska” on the fly and you just see a black screen =) . Fix it like this in /usr/sbin/streamlinkproxy

    Code
            streamlink: Streamlink = Streamlink({
                                                    "stream-timeout": timeout,
                                                    "stream-segment-threads": 6,
                                                    "hls-segment-stream-data": True,
                                                    "hls-audio-select": "*",
                                                    "ringbuffer-size": 1024 * 1024 * 32,
                                                    "ffmpeg-no-validation": True,
                                                    "ffmpeg-fout": "mpegts",
                                            }, plugins_builtin=True)

    Then restart streamlinkproxy

    Code
    streamlinkproxy restart

    and... enjoy watching this channel on both the receiver and VLC :smiling face with halo:

    Снимок экрана 2025-06-21 в 09.54.54.pngСнимок экрана 2025-06-21 в 09.55.09.png


    p.s. ffmpeg decoding to mpegts will be set by default in the next version of streamlinkproxy.


    If you need to set ffmpeg parameters only for a given channel, you just need to set the decode parameter values for ffmpeg in the link itself, and you don't need to modify the streamlinkproxy code as described above

    Code
    http://192.168.1.88:8088/https://cachehsi1a.netplus.ch/live/eds/rsila1hd/browser-dash/rsila1hd.mpd?ffmpeg-fout=mpegts

    if you like it you can make donations

Get community help for all other Enigma2 plugins

This is your forum for support, questions, and guides for plugins not covered in our specialized sections. Support for uncategorized and miscellaneous Enigma2 plugins. Find help, troubleshooting, and discussions for plugins that don't fit other forum categories.

Participate now!

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