oottppxx / enigma2 Goto Github PK
View Code? Open in Web Editor NEWEnigma2 plugins and related scripts
License: MIT License
Enigma2 plugins and related scripts
License: MIT License
I have issues in this plugin with Satdreamgr-8 with Quarterpounder 6.2.0t when press on it. the plugin browser is just Disappears
and on previous versions is just give me greenscreeen and crash
MiracleWhip doesn't work well if there's no Suls config (out of the box situation or someone tried to start from scratch) - it should return empty config and allow one to add providers.
Hi, can you shed any light on what values we enter into the config for the latest hack for stuck streams ?
Is it the stream type ? ie ts, thats all I could think of, but this could be anything lol
you should just have this script run daily and let people access the xml through your web server :-) I'm on windows and have no idea how to use this python script... just saying... :-)
E2m3u has updated and is now on versions 0.82 I have taken your 0.77 modification and integrated it and changed the variable names and process to match DougieMac and Suls new file structure, It is uptodate as of the 0.82 release including the modification suggested in su1s/e2m3u2bouquet#84
The Above is confirmed working on Open ATV 6.3 fresh install and Woosh Build Fresh Install.
Text File attached
e2m3u2bouquet_0.txt
Hope it helps
Hi oottppxx;
Not submitted one of these before; Heinz crashes my receiver freshly installed with OpenVix Latest 5.4.005 using an sf8008 i saw the same issue on a forum with a Zgemma so know it's not just box related.
heinz-debug.log
Enigma2_crash_2021-02-02_16-18-03.log
I attach the Heinz Debug Log and My Enigma Log I belive I have sanitised them both
Thanks
If possible.
Don't really know how to do it, would need to investigate. Also, it might or might not be possible to do so, as none of these service references we zap to are in bouquets.
Alternatively, for McDonnells only, we could make an additional effort and try to get the matching links from the bouquets instead of creating our own IPTV service reference.
Each time a list of events is created, informations is getting replicated without need.
Work to simplify it as well as the methods for the myEvent class.
Tried to install the ipk and coming back as unrecognised archive format. v6.0.4.o works fine however
When cache_interval setting is 0 (zero), the code fails with division by 0, as we're using it without a zero-guard in a single spot (fillSingleEPG) - fix this.
As reported by DucthDude, invoking Subway on a catchup stream causes a crash.
Looking at the crash log, it seems the XTS_RE regex is too liberal and it's matching Vaders catchup streams as if they were valid XC live streams.
We can either fix the regex, or be more protective and achieve the same effect by wrapping the main block in a try/except and declare the stream unsupported if we get an exception.
The Catchup EPG is not passed through to the Infobar when playing a Catchup stream.
As noted before, OpenPLi is missing the SingleEPG class, making Heinz not work there.
Take a look and check if we can use EPGSelection directly, as SingleEPG is a simple(?) wrapper around it.
@DutchDude6X to test.
Lines 176-178 of https://github.com/oottppxx/enigma2/blob/master/openatv6.0/scripts/e2m3u2bouquet-mods/e2m3u2bouquet-both-mod.py remove the first colon in SDN, if any, and the rest of the name after it - for some providers this is required as they add extra info to the SDN this way, for others it can't be done as it corrupts all the matching and channels end up not being marked.
As in subject.
This makes navigating the bouquet impossible if you are on a stuck stream as the cursor jumps back to the stream on every restart.
Some users report that the time displayed in the SingleEPG list with catchup events is off by 1h (or more/less).
A global setting for adjusting could be added, but might be ugly in a multiprovider scenario, as it can fix some providers and break others.
Apparently some providers using XC are serving via HTTPS. Currently we force the XAPI lookup over HTTP, but should probably respect the same HTTP/HTTPS from the current stream, as the ports may different and we may be requesting an incompatible transport protocol for the designated port.
I don't think this is needed and causes issues on vix py3 images
`root@vuuno4k:~# opkg install https://github.com/oottppxx/enigma2/blob/master/plugins/quarterpounder/enigma2-plugin-extensions-quarterpounder-6.2.0l.ipk?raw=true
Downloading https://github.com/oottppxx/enigma2/blob/master/plugins/quarterpounder/enigma2-plugin-extensions-quarterpounder-6.2.0l.ipk?raw=true.
python *
Hey there! Is there any way to contribute to this project?
When trying to skip the first break on a show, the stream seems to rewind instead of getting skipped.
Need to determine why and fix.
SingleEPG has a setting for sorting the list (accessible from Menu->Setup->EPG->SingleEPG->"Sort list by" in OpenATV 6.0 and others), with options for "Time" or "Alphanumeric".
If not set to "Time", there is a desync between the event and the EPG info; also, reportedly picking the wrong event and then forwarding/rewinding causes it to skip to a different event.
Mostly tested under OpenATV, there's some weird bug I've been trying to quash for some time, but will only be able to look at it again in a few weeks.
Hey, cool Project, I installed the ipk at an OpenATV 6.3, do you have a manual for the configuration? Thx in Advance
As title, please change line 15 in QuarterPounder to this:
if boxbranding.getImageDistro() in ('openbh', 'openvix'):
This is causing the stream to be restarted even when its not required and there isnt a drop in the network connection to the IPTV server.
It seems that the stream is restarted depending upon the settings of option 4 regardless. so if this is set to 5 the the stream will restart every 5 seconds, if its set to 1 then it restarts every second basically causing the box to lock up. It seems that no mater what is added to the RX Queue Threshold, its never taken into account, so basically its not counting probes ok and resetting the count correctly. Great effort though and a massive step forward. I just hope the resetting of the count can be fixed.
Of course if this is set to a high value such as 60 then it wont be as annoying and will only restart every 60 seconds ( required or not ) but when you do get a true network drop, you then have to wait 60 seconds for the stream to restart. I might as well pick up my remote and restart it myself than wait 60 secs lol.
keymap.xml supports different sections gated on different remotes, can be an elegant solution to solve the play/pause/play-pause key issue without requiring the user to edit the file to adjust.
Encode all URLs to avoid some failure scenarios where folks have specific characters in their passwords and/or usernames.
As in subject, add this and sort out messy code on the Heinz side before using it in Absolut.
Hi,
How do we bind a button to quickly launch Heinz?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.