[Plugin] X-Streamity - Xtream Codes IPTV Player

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422
X-STREAMITY
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"

Thanks kiddac

NOTE:For new DreamOS users struggling to find the settings for parental pin code you find it under:
menu **** setup **** service and recordings ****parental control

 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 15.03.2020

V.1.11

-Fixed invalid HD skin references
-Updated Italian and Albanian Language files
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 15.03.2020

V.1.12

-Fixed slow servers causing a crash
-Fixed incorrect progess bars for times spanning midnight
-Fixed Search VOD crash
-Changed infobar to stay on screen on OK press
-Fixed PVRState overlaying infobar - No OSD settings need to be changed anymore

Download from first post
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 16.03.2020

V.1.14

-Fixed pvrstate crash
-Added in server timeout in main settings (worst one I am testing is 21 seconds to download a simple file -shocking servers)
-Removed the deletion of your json settings file on update
-Fixed max connection = 0 being classed as max active users.
-Fixed Live TV stopping on preview


New file on post 1
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 24.03.2020

V.1.15

Whats new:
-Catchup - finally got catchup working.
-Catchup menu option can be turned off in settings if you don't have catchup.
-Some providers don't have catchup. Screen will still show but list will be blank
-Some providers seem to have catchup, all the channels are there, but nothing will play. Black screen. This is a provider error, not the plugin.
-Fonts - I have reduced the size of the fonts from 6mb down to 0.5mb. Win win.
-Skin - I have moved all the common elements into one folder rather than duplicating them all in the various skins. Win Win.
-Added in stop button for exitting the player.
-Background, splash screen and vodcover now have 1 pixel transparent pixel bottom right. Hopeful fix a VTI bug. Seagen... I am still not putting in larger 32bit images. :)
-Re-coded some of the lists so everything should play a little bit nicer.
-Amended the stop player on back. Now shows current tv and not black screen. (if option set in settings)
-Correct unlimited max connections showing as yellow and not green. (again)
-Removed the nag screen if more active users than allowed.

Thanks kiddac
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 25.03.2020

V.1.16

Fixed HD skin player crashes
Fixed FHD black skin not showing categories.
Amended alphatest for VTI images.
Fixed the catchup timeshift times. Its so bloody confusing.
Also added the streamtype into catchup infobar. That was missed.
Through my testing service type "1" seems to play more catchup streams that any other stream type.
And will now automatically replace any incorrect output=mpegts to ouput=ts
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 28.03.2020

V.1.17

-Fixed a bug relating to serviceapp streamtype selection
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 30.03.2020

V.1.18

-Removed oldest item in catchup list. Always seems to be invalid.
-Default stream type for catchup is now 1. Can still be toggled, but 1 seems to be the stream type for catchhup for most things I am testing
-Added a pop up message if catchup stream slot is invalid and has no stream data.
-Put in category page numbers
-Save downloaded data for each page. So back button doesn't reload data. Moving forward through screens still loads external data again though.
This should speed up moving between menus. And I cache the first screen. So to refresh it, go out and back into the plugin.
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 02.04.2020

V.1.19

Download VOD and Series

● Triggered by Record Button on Vod/Series Category pages.
● Download folder needs to be set in main settings (i.e. - media/hdd/movies )
● No notification of when download complete though
● Can download multi files at once
● Not to sure if you can download Cyrillc(Russian) or Greek as I have no code to convert these channel names to a valid filename. Only tested on English and European channels.


IMDB for VOD

● Triggered by EPG button on Vod/Series Category pages.
● Alternative IMDB information if provider info is missing or incorrect. Or you just want an alternative to the The Movie Database info. (TMDB)
● Not to sure if this works with Pure2. Does that have standard IMDB? or just the new funky IMDB.


Support for Subsupport DVB plugin if you have it installed on your box

● Triggered by sub button on VOD Player
● Allows the downloading of subtitles for any film in any language. Subtitles do not need to be embedded into the stream.
● Subsupport DVB plugin can be a little buggy. Had a few crashes caused by that plugin, not my plugin


● Fixed search causing a crash on some images
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 05.04.2020

V.1.20

● Hide/Show Categories (not channels) - via Menu button :thank_you2:
● Version number added to main screen logo
● Black skin - progress bars are now blue and not black
●Removed IMDB for series - its no use I tried various searches and its not efficient enough. IMDB alternative now only for VOD (EPG Button)
● Hide Catchup category if your provider doesn't have it
● Download Series - This now has a more user friendly name
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 07.04.2020

V.1.21

The skin background code was slowing the plugin down. Fixed it and is now as fast as it used to be.
Catchup default stream type changed back to 4097
Fixed overlapping of labels on back button
Fixed active/max connections amber LED.
Added in Recording option on Live player.
Press Record Button on playing stream. Enter dates and times.
Can have multiple downloads
But be warned no recording conflict test.
Changed the default download location to that of your boxes default movie folder. So no longer has to be primarily set.
Added in front display info for boxes that have it - Not all info is available though like event info and progress

Tried to put some stuck stream code in - Didn't work - so recommend you use oottpxx quarter pounder plugin (tested and works great for streamtype 4097)
Code:
https://github.com/oottppxx/enigma2/blob/master/plugins/quarterpounder/enigma2-plugin-extensions-quarterpounder-6.2.0j.ipk
Fixed Play/Pause/FF/RW icons not working correctly on inforbars
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 07.04.2020

V.1.22

Added the proper files for recording live. Should now get a date/times screen instead
Changed the way the plugin handles gstreamer and exteplayer. Also added in the new dreamos gstreamer 8193
Amended the dreamos settings page so its not all bunched up
Corrected the front panel display component
Set the correct default download location for dreamos without causing a crash
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 08.04.2020

V.1.23

Fixed duplication of lists, so VOD screens should now be fixed, and hopefully people's memory size issues.
Amended the code that picks up channels names to pick up channels that start with Square brackets, but has no EPG
Resize VOD cover downloads to be maximum 400x600 pixels for those providers that use the official TMDB graphics. (A lot dont)
Changed the delayed download of VOD Covers and picons to 0.5 seconds. It was originally 1 second delay
Put in ian1095's recommended front display code. Don't blame me if your box now crashes
Fixed the DreamOS missing owibranding on Live Stream Recording
Updated Language files for Albanian and Italian.
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 10.04.2020

V.1.24

  • Should have fixed Hide Categories
  • Should have fixed categories showing as [u ] unicode. Couldn't find one of these in testing, so just made sure its a string.
  • I have implemented some anti memory leak functionality. So hopefully that is now better.
  • I have rewrote VOD to use my own API key for searching The Movie Database. So this brings in fresh data and cover art. Instead of old stale data.
    Also if your provider had crap images and data, my version will hopefully be better.
    Fast scrolling on VOD might mean your cover art is 1 or 2 out. (due to my delayed download) Just go slow back and forward and correct info will load.
    We will see how long my TMDB api key lasts
  • Added Xstreamity to Extensions menu
  • Removed setting for download hi-res covers. No longer needed. As I bring them in the correct size now.
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 11.04.2020

V.1.25

● Just a very minor update.
● Fixed the Category Titles.
● Slight tweak to the Picons and Covers.
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 12.04.2020

V.1.26

●fix some reported bugs

NOTE:important to first activate Parental Control in users image before activation in Xstreamity,otherwise you get stuck with none working pin request
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 16.04.2020

V.1.27

● fixed blank "Add Server" screen
● Added latest italian language file.
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 19.04.2020

V.1.28

-All new skin files. Enabling the skinning of all elements now via TemplatedMultiContent elements
Warning. Old user skins or modded version of my skins will no longer work. You will have to see what I have changed and amend yours accordingly
-Added in a catchup start and end margin into main settings
-Added in full epg listings (up to 50 listings) available via long pressing EPG/Guide button on a channel with EPG. To exit long press EPG or Red button
-Removed all unnecessary imports in every file to help reduce memory load
-Tweaked catchup. This should hopefully play a little better. Also reversed the lists so latest are at the top and not the bottom
-General tweaks in pretty much all files
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422
added *deb file in previous post
 

[email protected]

(∩`-´ )⊃━☆゚.*・。゚
Staff member
Super Moderator
Messages
23,422

Update 27.04.2020

V.1.29

-Fixed hiding series categories.
-Added in French and Swedish Languages.
 
Top