X-Streamity - Xtream Codes IPTV Player

josagi

Vu+ User+++
Multi Xtreams Playlist Player


xstream.gif

How to use X-Streamity

Install the .ipk or .deb file depending on your image.
By default the plugin appears in your plugins. Can be set to appear in main menu via the settings page.
Firstly press "Menu" button on the main screen and setup your main settings.
The main settings are global and effect all playlists.

Add Playlist

You can either enter your playlist details via the "Add" option on main screen.
Alternatively you can manually enter your playlist details via the playlists.txt file
Code:
/etc/enigma2/X-Streamity/playlists.txt
Manual entry is in the format of
Code:
http://domain.xyz:port/get.php?username=user&password=pass&type=m3u_plus&output=ts
Edit playlist

Use this screen to amend your details and set your playlist stream types.
Especially important if you have manually entered your details via playlists.txt file.
EPG times will probably be offset when using this plugin. i.e might be 3 hours ahead.
Use the EPG timeshift option to adjust the times of your Live channels EPG.

Delete playlist

Delete playlist does not permantly delete your playlist.
This option puts a hash "#" on the line of your playlists in the playlists.txt file.
This comments out the playlist so it does not get shown in your list.
If you wish to permantly delete playlist. Remove the line manually from your playlists.txt file

User Info

This screen shows details information about your playlist account.
Including allowed stream types. Max users. Expiry date and your playlist URL for use in other applications.

Settings

The settings page are the global settings for the plugin and all your playlists.

Category List

Buttons.
< - Page Up
> - Page Down
0 - Return to Top
Red - Exit or Previous Screen
Green - Next Screen or Play
Yellow - Sort. Each press of yellow buttons sorts the lists as per the button description
Blue - Search.
Search - Only searches the current list on the left. It doesn't search sub folders.
If you wish to search all. Select the "All" category and search inside that category.
Selecting "All" might be slow to load.


FAQs


No picons/Vod Covers are showing.

Picons and VOD covers references are brought in my your provider. If these are empty then that is a provider issue.

EPG times are incorrect.

The majority of proividers will probably have a different timezone than your local timezone.
To adjust your EPG timeshift go into main screen. Highlight your provider and click "Edit" (Yellow).
EPG timeshift is at the bottom of the list.
EPG Timeshift is correct - but some times are out.
This seems to be a provider data issue. Contact your provider explaining the times are wrong for their enigma2.php API.

Your plugin says my playlist is incompatible or no data.

This plugin is for xtream codes playlists only it will not play any other type of playlist.
Not all playlists will be 100% compatible.
Lots of main IPTV providers are UK football blocked and will therefore be off when the football is on.
Lots of IPTV providers are GEO locked to a specific country. Try using a VPN for the GEO location of provider.

My playlists plays in another plugin but not in XStreamity

This plugin uses a small quick and simple API to bring in simplified data.
Some other plugins use the more advanced larger and slower API.
The 2 APIs are totally different.
Unfortunately if your playlist is not compatible, then you cannot use Xstreamity

Video resolution incorrect in infobar

It has been reported that exteplayer (5002) is showing incorrect video resolutions.
I cannot fix that, but if your press TV/PVR button to change the stream type to 4097. The resolution shown will be correct

Screen is just black when playing streams.

Press TV/PVR button while the stream is playling to toggle through the different stream types.
You might need to also edit your playlist settings to be a different stream type for that provider.
If all stream types have been tried and you still get a black screen, then it is probably just a dead stream.

I am getting a PVR screen overlay when showing infobar.

For example some skins have a seperate screen for the Play/Pause/FF state.
There is a setting on your box that you can turn on to remove this screen.
Normally lives under OSD settings.
Show PVR status in MoviePlayer Infobar. Set it to "YES"

XStreamity 3.25

Fixed everything
Broke everything

Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.25.20210929_all.ipk
    2 MB · Views: 329

josagi

Vu+ User+++
XStreamity 3.26

Amended Dreambox infobar framerate code
Fixed typo in infobar preventing icons displaying
Put in another catch for dodgy providers bringing back crap and invalid code.

Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.26.20211002_all.ipk
    2 MB · Views: 28

josagi

Vu+ User+++
Xstreamity 3.28

Fixed black skin error. Thanks seagen

Changed my custom components to now all start with XStreamity caldagos69
Fixed Delete in Vod Downloader - The screen wasn't refreshing once deleted so breaking the indexes if pressed again.
Added a pop up message for Parental control - preventing default pin

Added a pop up if trying to download to a folder location that doesn't exist.

Allows Vod Download of files that don't have content length - Progress will remain at zero - It will still state its finished when finished.


Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.28.20211005_all.ipk
    2 MB · Views: 14

josagi

Vu+ User+++
XStreamity 3.31

More tweaks on my downloadmanager
Removed redirect check - so now loads faster
Added in a few more error catches
If https line and your image had an old wget library you will be prompted to manually update your wget library. Otherwise https will not work
Allowed series episodes to now be added to the download manager.

Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.31.20211012_all.ipk
    2 MB · Views: 14

josagi

Vu+ User+++
XStreamity 3.32


KiddaC wrote
Fixed live and vod categories that have an API category_ID ending in "00" - now no longer showing an empty list.
Added current programme to catchup list. So basically you can timeshift it. (if your provider allows this)
Button "5" is also now a secondary Record/Download Button - was that in last release - I can't remember.
Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.32.20211018_all.ipk
    2 MB · Views: 27

josagi

Vu+ User+++
XStreamity 3.33


KiddaC wrote
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.

Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.33.20211023_all.ipk
    2 MB · Views: 12

josagi

Vu+ User+++
XStreamity V3.34


Amended playlists menu code (again), to try and eliminate the live, vod, series, catchup not always showing.

Added my own XStreamity parental pin. That is different than the box pin.

Added "ALL" category to catchup folders. There is no sort or search on this "ALL" folder though (too much additional code required for that). So just a long list that might not be grouped by the categories.


Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.34.20211028_all.ipk
    2 MB · Views: 29

jbx

Vu+ Newbie
For some reason, the X-Streamity screen is rendered larger than my TV. The date on the top right is out of the screen, and when I scroll through the playlist's channels their name is partly cut off on the left. Is there a way to fix this? I can't seem to find any settings in the Main Settings that are related to the resolution or OSD size.
 

josagi

Vu+ User+++
XStreamity v3.51

Fixed a potential crash in the download manager if python 2.7 and https line
I will come back to the default sort order request. Its not as easy as I first thought.
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.51.20211107_all.ipk
    2 MB · Views: 25

don_hidalgo26

Vu+ User
Dear all,
I have tried this plugin yesterday for the first time.
Can anyone tell me how to record (or better downolad) VOD?
Many thanks in advance.
Best regards,
R.
 

josagi

Vu+ User+++
Dear all,
I have tried this plugin yesterday for the first time.
Can anyone tell me how to record (or better downolad) VOD?
Many thanks in advance.
Best regards,
R.

You can download vod, When you choose the movie you can add it to download with the record button, then you go to the main menu and the download manager will appear and there you can download the movie.

Regards
 

josagi

Vu+ User+++
XStreamity 3.52

KiddaC wrote
-Just fixes for things mentioned over the last week
-Added enableWrapAround on everything for our dreambox users
-Fixed a few issues with the Haze FHD skin
-Add drop caches to the list pages

Thanks KiddaC
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.52.20211112_all.ipk
    1.9 MB · Views: 25

josagi

Vu+ User+++
XStreamity V3.54

Just a tiny update of a few things I have tweaked in the last few weeks. No real need to update as nothing important


Logo Tweak - straightened the "X"
Removed rogue hyphen line - server.py
Removed duplicate imports - mainmenu.py
Removed unused menu list and corrected the enablewraparound on the real menu list / removed duplicate variable - playlists.py
Reordered some code - plugin.py
removed enigma2.php reference as its no longer used in this plugin - processfiles.py
Minor amend to haze skin lists
Added reset data to main menu - incase you need to clear the json file - so you can do it from the plugin now rather than ftp.
Added a restart gui prompt to main settings for the options that require a restart gui
Added a default port 80 for playlist settings - for lines that don't include it.
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.54.20211204_all.ipk
    2 MB · Views: 19

josagi

Vu+ User+++
XStreamity 3.54

New translation files update only
Arabic
German
Dutch
Portugese
Slovak
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.54.20211205_all.ipk
    2 MB · Views: 14

josagi

Vu+ User+++
XStreamity V3.54

New translation files update only


Albanian
Italian
Czech
Turkish



Still requiring some updates to the following.


Serbian/Croatian
Polish
Swedish
French
Finnish
Spanish?
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.54.20211210_all.ipk
    2 MB · Views: 11

josagi

Vu+ User+++
XStreamity 3.55

-Fixed expiry date block chopping off for some international languages.
-New translation files
 

Attachments

  • enigma2-plugin-extensions-xstreamity_3.55.20211215_all.ipk
    2 MB · Views: 74
Top