Enigma2 Plugins XStreamity - V2.xx Streaming iPTV Versiyonlari

XStreamity V2.96

Very minor change.
Some boxes were not liking the video aspect ratio being set as 16:9 automatically. So I have removed this bit of code.
You can still cycle through aspect ratios with green button if your box allows though.
 

Ekli dosyalar

XStreamity v2.98

Only minor tweaks this release.

Fixed python 3.9.5 hide categories crash
Added in a few more default values for infobar (someone reported issues with that - never seen it myself)

If stream extension set to m3u8, and stream type set to 1, I override this and change it to 4097 on playing stream. 1 doesn't work with m3u8 extension.
LCDs/Front panels might be fixed for when the stream is playing.
If daily short epg is shown and OK button is pressed to watch stream, short epg should now close before opening stream. (Prevents a double screen show on return)

If streamtype set to 1 on live, and it keeps repeatly failing, then the stream tries switching to 4097 automatically so see if this plays better.(experimental)
There maybe dragons...

And just to add, XUI-one quick epg panels (enigma2.php) are still broke. They broke it.. not me. So if you got no quick epg, your only option for now is to use the full epg via epg importer.
 

Ekli dosyalar

XStreamity 3.00

New time values for player infobar using a my own version of Serviceposition.py component. All images show something different with their default serviceposition.py module.
Removal of twisted downloadpage and instead use of my own custom threaded downloader. Should eliminate https hacks, SSL problems and seperate python3 code.
Better image handling for picons and covers
Parental control - only asks for pin every 15 mins now.
"allgemeines" category now ignored by parental control check.
Fixed hidden channels reseting if another bouquet/category was edited.
Removed custom epg url - People didn't like domain/username/password being shown - user would now have to amend this url in the json file for the very few that don't have a proper epg url.
Removed full get.php url from info screen - for security reasons - see above
Streams are now forced stopped before playing next stream on zapping to help prevent stream freezes if the stream wasn't released quick enough.
If image doesn't have up to date requests or urllib3 library - it safely fallbacks to an alternative
Removed update button for catchup channels check - just rechecks channels that have catchup every time on entering plugin now.
Removed manual epg timeshift - (may no longer be required)
Removed manual catchup timeshift - (may no longer be required)
Added a reverse list option to catchup list times. Ascending / Descending.
Removed some logic that checked streams were valid or had stopped - i think it was causing more problems than solving
Changed default timeout to 6 seconds (it used to be 3)
Corrected TMDB director names. It wasn't showing the director previously. Oops.
Updated English po/mo files
New aspect ratio code - green button on player if your box supports it
AND THE BIG CHANGE - NEW FULL EPG - EPG IMPORTER NOT REQUIRED**

Due to on going problems with EPGs, I have tried something completely new. (again). Or more accurately copied lots of code from epg importer. ;)
Unfortunately this means I have removed the old quick epg again (enigma2.php), and also removed the epg importer import of epg.

Full EPG downloads on entering live category.
First time this download and processing might take about 1 min. No need to exit plugin as it should refresh epg lists when download complete.
If you use XStreamity on a daily basis. Then the EPG should be pre-loaded and instant after first initial download.
If its been a couple of days or more since you last used xstreamity then you will have to wait until the epg downloads again. (This is similar to what android IPTV apps do)

I have studied a few EPG times and offsets. I think I have worked out all the automation for this for the differences in UTC times, local times, British Summer times, server times etc.
Any existing timeshift offset query strings in your playlists.txt file will be ignored for now.

Most things should download in the background, but the way python works there will be the occasional lag or temp freeze as it processes large stuff in the background. Thats just the way it is.

It might be safer but I don't think 100% required to delete your existing json file
/etc/enigma2/xstreamity/x-playlists.json
 

Ekli dosyalar

XStreamity 3.01

Should now work on VTI 15 images. ( note you definitely need install ffmpeg to play videos on that image)
Different threading module used for all my background processes. (all images)
Fixed some code errors
Not fixed blackhole yet. (or even think I can without reverting back to old code)​
 

Ekli dosyalar

XStreamity 3.05

added new italian, portuguese, arabic language files
fixed python 3.9 multiprocessing threadpool issues replacing it with concurrent.futures threadpool where available. Or sequential downloads if they both fail
fixed python 2, blackhole, dreambox and maybe VTI background EPG download.
picons, covers, files, tmdb should all now download correctly
playlist menu page has been changed to sequentially downloading of the 4 files needed to display, live, vod, series, catchup categories.
XStreamity appears in main menu by default, can be removed in main settings.​
 

Ekli dosyalar

XStreamity 3.06

Images that can process the EPG in the background with minimum freezing now do so.
Older images you are still going to get about a 10-30 second freeze. Depending on the size of your epg file.
I have been trying to find a work around for these older images... no success yet.

Added in new dutch Language files.

Added in new no frills transparent FHD skin called haze. (it has no mini tv)​
 

Ekli dosyalar

XStreamity 3.14

Fixed VTi
fixed dependancy file line endings.
Put opkg update back into dependancy file (will probably now break openatv 7.0)
VTI, Blackhole, dreambox, openatv7, python 2.7 and python 3 should all now work.​
 

Ekli dosyalar

XStreamity 3.20

Fixed multiprocessing crash
Fixed python 3.9 pickling (what saves the resume points) Resumepoint should now work, Tested with ATV 7.0 py3 so Vix py3 should also work
Fixed skin for DreamOS so framerate also works in the Infobars.​
 

Ekli dosyalar

XStreamity 3.21

Fixed live/vod favourites
Removed any reference to multiprocessing and concurrent futures. Just too problematic with all the images at the moment.
So now everything gets downloaded sequentially and not all at the same time. Only going to noticed a speed difference if you got too many providers loaded in this plugin
Fixed wrong default references in json files.​
 

Ekli dosyalar

XStreamity 3.24

Fixed catchup if live not selected.
Put a catch around a potential update epg issue. (again not something I am getting)​
 

Ekli dosyalar

XStreamity 3.27

Amended dependency check for python 3.9 builds
Fixed the playing streams crash - I deleted a line of code by mistake
Amended infobar framerate for dreambox again​
 

Ekli dosyalar

XStreamity 3.32

Fixed live and vod categories that have an API category_ID ending in "00" not showing in the folders.
Added current programme to catchup list. So basically you can timeshift it.
Button "5" is also now a secondary Record Button - was that in last release - I can't remember.​
 

Ekli dosyalar

XStreamity 3.33

New EPG offset setting in playlist settings. This is only for provider epg I download. Not epgs that use satellite refs via epgimporter.

Bonus: while I was doing the above I added in an EPG timeshift. So you can see what is on later for all channels. Pressing keys 7 (minus hour), 8 (reset), 9 (plus hour)

Epgimport source files are now in one file and grouped. Files should automatically delete and self clean entries for active playlists only.
Channel files remain separate though.​
 

Ekli dosyalar

Geri
Üst