EStalker - Plugin is for playing Stalker Middleware / Ministra playlists via a portal url and mac address
This plugin does not play other playlists or m3u playlists or create Bouquets.
EStalker is totally FREE and should be compatible with all images and boxes.
Main settings
Playlists Screen
Playlist Menu
Installation
openpli 8.3+ / openpli 9 users
please install XStreamity or XKlass from plugin feeds first to load required dependencies. (until EStalker is available in PLI feeds)
EStalker coming very soon to image feeds
How to manually install .ipk on OE-Alliance images via telnet
To manually install, copy ipk to tmp folder then use telnet or putty
How to manually install .deb on DreamOS via telnet
To manually install, copy .deb to tmp folder
then use telnet or putty
press Y key to finish installation when asked
Dependencies
In the majority of cases the plugin will automatically install all the required dependencies required for EStalker. (I don't think openpli still does)
Rarely this fails and the user will need to ensure all dependencies are installed currently via telnet/putty
If you are getting repeated dependencies console screen. Try these commands
Python 2 only images
Full wget is required for https lines and used by the download manager.
python 3 only images
Full wget is required for https lines and used by the download manager.
Dreambox python 2 images
Full wget is required for https lines and used by the download manager.
Dreambox python 3 images
How to use EStalker
Install the .ipk or .deb file depending on your image. The most stable updated image is always the last one.
By default the plugin appears in you main menu and plugins. This can be removed from main menu in the main settings of EStalker.
Note: Although great effort has been made to get as many portals working as possible. It is an impossible task for any stalker emulator to play every single portal out.
Some are very strict and require very specific code. Therefore the codebase is based around the majority. Not all.
Add Playlist
You can either enter your playlist details via the "Add Playlist" option on main screen.
Alternatively you can manually enter your playlist details via the e-portals.txt file via FTP software.
/etc/enigma2/estalker/e-portals.txt
Manual entry is in the format of:
Portal Url - with or without portal path. Urls with full path will load quicker due to less checks. Enter port if required. Urls trailing slash is optional
Followed by 1 or more MAC addresses. MAC Address can be upper or lower
Urls and MACs are grouped until the next URL is found.
Example valid entries:
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CD
00:1A:79:AA:BB:CE
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CC
Delete playlist
In the playlists menu. There is 2 options to delete playlists.
Yellow Button - Single Delete.
Blue Button - Auto Delete. This deletes all playlists that are flagged as invalid. Note: occasionally some playlists get marked as invalid if they are currently being used.
Delete playlist does not permantly delete your playlist.
This option puts a hash "#" on the line of your playlists in the e-portals.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 e-portals.txt file
Settings
The settings page are the global settings for all your playlists.
Individual provider settings can be found under the "playlist settings" under a playlist selection.
ServiceApp, Gstreamer, Exteplayer3
Some streams may play better with different stream types. If any of the above are installed then different stream types will become available.
DNS nameservers
streams will probably connect quicker if you use cloudflares or googles dns lookup.
setup > system > network > device setup > adapter settings >
use manual DNS nameserver ... YES
cloudflare
1.1.1.1
1.0.0.1
google
8.8.8.8
8.8.4.4
This plugin does not play other playlists or m3u playlists or create Bouquets.
EStalker is totally FREE and should be compatible with all images and boxes.
Main settings
Playlists Screen
Playlist Menu
Installation
openpli 8.3+ / openpli 9 users
please install XStreamity or XKlass from plugin feeds first to load required dependencies. (until EStalker is available in PLI feeds)
EStalker coming very soon to image feeds
How to manually install .ipk on OE-Alliance images via telnet
To manually install, copy ipk to tmp folder then use telnet or putty
Code:
opkg install /tmp/*.ipk
How to manually install .deb on DreamOS via telnet
To manually install, copy .deb to tmp folder
then use telnet or putty
Code:
dpkg -i /tmp/*.deb
apt-get update
apt-get install -f
Dependencies
In the majority of cases the plugin will automatically install all the required dependencies required for EStalker. (I don't think openpli still does)
Rarely this fails and the user will need to ensure all dependencies are installed currently via telnet/putty
If you are getting repeated dependencies console screen. Try these commands
Python 2 only images
Code:
opkg install python-requests
opkg install python-multiprocessing
opkg install python-image
opkg install python-imaging
opkg install wget
python 3 only images
Code:
opkg install python3-requests
opkg install python3-pillow
opkg install wget
Dreambox python 2 images
Code:
apt-get -y install python-requests
apt-get -y install python-image
apt-get -y install python-imaging
apt-get -y install wget
Dreambox python 3 images
Code:
apt-get -y install python3-requests
apt-get -y install python3-multiprocessing
How to use EStalker
Install the .ipk or .deb file depending on your image. The most stable updated image is always the last one.
By default the plugin appears in you main menu and plugins. This can be removed from main menu in the main settings of EStalker.
Note: Although great effort has been made to get as many portals working as possible. It is an impossible task for any stalker emulator to play every single portal out.
Some are very strict and require very specific code. Therefore the codebase is based around the majority. Not all.
Add Playlist
You can either enter your playlist details via the "Add Playlist" option on main screen.
Alternatively you can manually enter your playlist details via the e-portals.txt file via FTP software.
/etc/enigma2/estalker/e-portals.txt
Manual entry is in the format of:
Portal Url - with or without portal path. Urls with full path will load quicker due to less checks. Enter port if required. Urls trailing slash is optional
Followed by 1 or more MAC addresses. MAC Address can be upper or lower
Urls and MACs are grouped until the next URL is found.
Example valid entries:
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CD
00:1A:79:AA:BB:CE
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CC
00:1A:79:AA:BB:CC
Delete playlist
In the playlists menu. There is 2 options to delete playlists.
Yellow Button - Single Delete.
Blue Button - Auto Delete. This deletes all playlists that are flagged as invalid. Note: occasionally some playlists get marked as invalid if they are currently being used.
Delete playlist does not permantly delete your playlist.
This option puts a hash "#" on the line of your playlists in the e-portals.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 e-portals.txt file
Settings
The settings page are the global settings for all your playlists.
Individual provider settings can be found under the "playlist settings" under a playlist selection.
ServiceApp, Gstreamer, Exteplayer3
Some streams may play better with different stream types. If any of the above are installed then different stream types will become available.
Code:
opkg update
opkg remove enigma2-plugin-systemplugins-serviceapp
opkg remove exteplayer3
opkg remove ffmpeg
opkg install ffmpeg
opkg install exteplayer3
opkg install enigma2-plugin-systemplugins-serviceapp
opkg remove gstplayer
opkg install gstplayer
DNS nameservers
streams will probably connect quicker if you use cloudflares or googles dns lookup.
setup > system > network > device setup > adapter settings >
use manual DNS nameserver ... YES
cloudflare
1.1.1.1
1.0.0.1
8.8.8.8
8.8.4.4





