Posts by oottppxx

    Also make the list box a little bigger as some user specified channels have longer names and don't fit the box dimensions set in the plugin (obviously skinners can update skins to resize this, but for the time being it would be nice to have the default listbox large enough for most filenames).

    Put some skin geometry settings on the sources.json file, but I've only tested on OpenATV 6.2, not sure if other distros would go crazy with it.

    That works, except font size only changes the Buf,: line not the size of the items in the list ?

    Try the new version then... that should be it for options from my side :-)

    Also make the list box a little bigger as some user specified channels have longer names and don't fit the box dimensions set in the plugin (obviously skinners can update skins to resize this, but for the time being it would be nice to have the default listbox large enough for most filenames).

    Put some skin geometry settings on the sources.json file, but I've only tested on OpenATV 6.2, not sure if other distros would go crazy with it.

    Also whilst I am requesting for things to be added / changed.

    Do you know if it would be possible to add a video delay option (or even have it as another plugin that could be used in conjunction with Budweiser) ?

    Sometimes you could use a feed for the video feed that is ahead of the audio stream you use, in this instance you can't ever get them to sync up and using timeshift is not possible when using this plugin.

    You can try using timeshift fo the video.

    Oh, timeshift isn't possible? Hard luck then, no idea what would delay the video - in theory it would be possible with a gstreamer pipeline, but good luck grabbing the videosink from enigma2.

    Also whilst I am requesting for things to be added / changed.

    Do you know if it would be possible to add a video delay option (or even have it as another plugin that could be used in conjunction with Budweiser) ?

    Sometimes you could use a feed for the video feed that is ahead of the audio stream you use, in this instance you can't ever get them to sync up and using timeshift is not possible when using this plugin.

    You can try using timeshift fo the video.

    Thanks, I'll update the README for that box/distro.


    Also thanks for the suggestions, but I'll just keep it as is - the code is public, I'm fine if folks want to improve on it (hopefully w/some attribution :-)

    Thanks (again)! Can you share your system details? Decoder/software distribution?


    Not sure why Cope and Once wouldn't work, but TG4 and Radio5 E2 are dependent on how you have your tuners configured and which streams you haev on your box, of course - mostly, sources.json has examples on _how_ to be used, for the various opTypes and providing several examples (that can be even improved on); the idea is that folks will edit that file to only have sources/commands they find relevant :-)

    For anyone having issue's with getting this to work.

    Make sure you have downmix selected, make sure 3D Surround is set to off and make sure Auto volume level is also set to off.

    Then it should work for you.

    Thanks for that: did you test in a specific system? There were some conflicting reports about it, but good to know what folks can try.

    Quote

    On Sunday when ai tested i had same problem as kmy78 wrote ... no sound. Audio from TV channel muted and no radio stream ...

    On Sunday i also tested the link of BBC5 that is in plugin ... it worked without VPN ... we will see how long. Stream was almost OK to TV pic

    If it works sometimes, but not others, there's no fundamental issue with the pluggin+box+distro combination, which is at least some good news: as I said before, unless you activate debug and provide its output for checking, preferably an example of when it's working and another for when it's not, there's nothing I can do to help.

    Quote

    Why delay? When you set BBC5/TalkSport against European TV sports channels ... radios are few seconds upfront

    I'm well aware why folks want delay, that's why the buffering setting is in the plugin - not quite sure the point you're trying to make here.

    Quote

    Untill now sports commentaries are UK only ...

    What do you mean? The commentary will be in whatever language the alternative audio stream you pick is broadcast in...


    Quote

    If you can add ... add link to TalkSport

    The streams in sources.json are just examples to be built on - last I looked, the URL for the talksports stream is available, namely from the site I've put in the readme notes, go check it out and add it to the file yourself? Keep your own sources.json file backed up somewhere, so you could quickly reuse it whenever the plugin gets updated.

    Thanks for the feedback, at least it does what it's meant to do? :-)


    Regarding the settings, they're all explained (to the best of my ability) in the readme: https://github.com/oottppxx/en…/quarterpounder/README.md


    For uninstalling, try on the command line: "opkg remove enigma2-plugin-extensions-quarterpounder" and see what it says; you can then restart the GUI or reload the box, as it instructs you to do, but since you're familiar with the CLI I generally also just do telinit 4 && telinit 3.


    Thanks again!

    Hello oottppxx,

    I would be grateful if you would answer the following question:

    Does Quarter Pounder work with Duo4K and VTI 15.0 Image? I didn't see any reference to VTI Image in the readme file.

    I want to use Xstreamity with the plugin.

    Thanks🙏

    Short and sweet: I don't know, I have no such decoder; I'm not even sure I have ever tested VTI besides a quick install at some point in time.


    The recommended way to go: install the plugin, enable debugging (assuming it works that much you can get to the settings), then check what shows up under /tmp/quarterpounder-debug.log after some time. In general, just try it out.


    If you're not comfortable doing the above, or if stuff just doesn't work, leave me a link for where to download VTI 15.0 image for Mut@nt HD51 and I _might_ take a look this coming weekend.

    For folks that complain "it doesn't work for me" - that's useless if you haven't activated the debug file and collected and added the output. Even with debug output is sometimes hard to tell what the issue might be, much harder to impossible without it.

    Yes, I did test with the streams provided by my box/distro (zgemma h7c/openatv6.2). No idea what your box is providing, which is why I said it _might_ work for you. I even made it work for both radio and tv (extracting audio only) channels in a more generic way. Some boxes don't stream the same way, using the same codecs or whatever.


    You can set the delay via the remote, each time you invoke the plugin. Each time a stream starts, it probably won't have the same delay, namely internet streams, so it's a bit useless to set it in the file, you'd always have to tweak it, I thought. Also, not really sure this would be used that often, or that you can't spend a few seconds setting the delay (e.g., if you're watching footie, you might set it once every 90m or so...). Also, see next paragraph.


    As you noticed, yes, you can tweak the config and create new optypes, for instance, you can create a E2URL6.5secs optype (or whatever you want to call it) and modify the parameters for queue2, then use that for all the streams that you think are going to take a delay of 6.5 seconds. I didn't use max-size-time=%(NSECONDS)s, for example, because I didn't find it very exact or even working, but you can try setting max-size-time to 6500000000 (time is expressed in ns there); just make sure to set max-size-buffers as 0, then - let us know how it works for you.


    Well, I'm not in the UK, but can get to that radio stream fine, so had no idea. When I use the internet radio stream for BBC5, I don't find it delayed, quite the contrary if anything. Again, everyone's experience is different, which is why the configuration is quite flexible to allow one to tweak it.

    6.2.3e has the builtin e2url examples.


    6.2.3f fixed the TG4 Saorview example (still had an old opType and non-localhost address).


    6.2.3g added MP3URLhttp-only opType and examples (no need for wget when mp3 stream is http instead of https).


    6.2.3h again has no code change but just minor verbiage and sources.json updates.

    You can check out the new sources.json examples, I added an E2URL opType that MIGHT work for you (it really depends on the stream you're getting): https://github.com/oottppxx/en…ns/budweiser/sources.json.


    You need to edit it for the right IP:PORT, and replace the one in the plugin directory (check the README if you don't know the path).


    For delay, you can play around w/buffers (again, check the README).


    Streaming Radio5 from the internet seems a lot easier, though, in fact the file also has such stream in it, coincidentally, why not use it?


    I've also noticed memory seems a bit leaky, with this gstreamer pipeline, so... YMMV, it's possible you'll end up with a bluescreen after some time, due to hitting some out of memory error.


    P.S. - Moved the E2RADIOURL opType to E2URL, to make it more generic, you can use either a radio or a tv channel. If there are multiple audio sources, it's not really that easy (or I don't know how yet) to pick one without adding an explicit demux audio pad name, that might vary per channel, so not really adding any specific fields for that, although it would be possible to do so eventually, assuming one would know the pad names.

    Hi.


    I have stream from other sat E2 receiver and i can use BBC5 or TalkSport ... thats it ... I just need to delay this stream ...

    Ok, you have a service stream (video+audio) from another (remote) E2 receiver, and want to use the audio of said stream over the current service audio on the (local) E2 decoder?

    That looks like a video stream from another decoder? Or from your own decoder? The first thing to do is get the audio to play, worry about delay later.


    What are you trying to do exactly? Get audio from BBC5 from where to where over the top of what?


    In any case, I don't want to hijack this thread. Let's create a different thread to discuss particulars of Budweiser.

    Not sure if you were asking me or Ziko, but I've just updated my plugin to add a buffering parameter; increasing the buffers, increases the delay (of course it means the new audio stream takes longer to start, so be patient).

    Also, I haven't played with it for a long time, but as far as I remember, the issue of booting back into slot 1 via pressing the front panel button during boot _not_working_anymore_ is related to how partitions are named in the boot loader; the newest images changed the old partition layout, but most boxes never updated the bootloader, so that functionality stopped working (don't recall now if you could get an updated bootloader with the new partition names, but it's also a risky procedure to update it risks bricking your box).

    as i remember it used to work in first images versions

    now it is not supported and it is wrong :(

    It's supported if there was a bootloader update, spot the differences on these 2 Mut@ant HD51 bootloaders:


    hd51bolt107r27 (new)

    $ strings hd51-bolt.bin | grep emm | grep flash

    emmcflash0.linuxkernel

    boot emmcflash0.linuxkernel 'root=/dev/mmcblk0p3 rootsubdir=linuxrootfs1 kernel=/dev/mmcblk0p2 rw rootwait'

    emmcflash0.kernel

    boot emmcflash0.kernel 'root=/dev/mmcblk0p2 rw rootwait'

    emmcflash0.kernel1

    boot emmcflash0.kernel1 'root=/dev/mmcblk0p3 rw rootwait'

    emmcflash0.boot

    xflash -forceerase usbdisk0:hd51/disk.img emmcflash0



    hd51bolt107r19 (old)

    $ strings hd51-bolt.bin | grep emm | grep flash

    emmcflash0.kernel

    boot emmcflash0.kernel 'root=/dev/mmcblk0p2 rw rootwait'

    emmcflash0.kernel1

    boot emmcflash0.kernel1 'root=/dev/mmcblk0p3 rw rootwait'

    emmcflash0.boot

    xflash -forceerase usbdisk0:hd51/disk.img emmcflash0