Python3 Version from openATV Team.
This plugin was developed with a lot of π for the Enigma2 community. You are free to use and modify it for personal use.
πΏ Watch Videos Online
The E2iPlayer (previously IPTVPlayer) Enigma2 (EΒ²) Plugin is a platform that offers various livestreams and add-ons from all over the world it includes Movies, TV series, Catoons, Anime, Music, Sport, Live Streams, XXX, Documentries, Science and Content for various languages.
This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation
This plugin is released under GPLv3. See LICENSE for full details.
| Button | Action | Description |
|---|---|---|
| π΄ RED | Sort Mode | activates sort mode |
| π’ GREEN | Hide/Activate Group | enables groups to be faded in and out |
| π‘ YELLOW | Download manager | opens the download manager |
| π΅ BLUE | More | shows further options such as player info / config Host |
| βΉοΈ INFO | Open Movie Info | If supported by the host, information about the film/series is displayed. |
| βοΈ Menu | Open Settings | opens the player's settings menu |
| π TXT | Start Subtitle Search | opens the online/local search for subtitles |
| π OK | Play selected channel | open selection |
| βΉοΈ STOP | Stop playback | Stop playing a video |
| Start playback | Start playing a video | |
| βΈοΈ PAUSE | Pause playback | Pause playing a video |
| β EXIT | Back | take a step back |
NOTE:
- π₯ YouTube Player Support
- π₯οΈ Responsive UI Supports different screen resolutions (Full HD and HD) with custom skins.
- π Browse M3U Playlists
- πΊ Media Player
- ποΈ Live Streams
- π Multiple Player Support: GStreamer, Exteplayer3, ServiceApp
- π€ Subtitles Support
- π Favorites lists
- π Free platform to add your own hosts
- π Multilingual Support Experience E2iPlayer in your preferred language with our internationalization support. Join us in expanding our supported languages! We're actively seeking contributors!
- β¬οΈ Downloadmanager for Videocontent
- π WebInterface
- π Continuous Updates We are committed to improving E2iPlayer with regular updates, fixes, and new features.
π¨βπ» Author:
- original Idea and Created by SamSamSam
Thanks to SamSamSam for the original version of this program! The original public version from SamSamSam is Closedsource now and only available for acquaintances and family
** Special Thanks **
- All contributors and testers
- Open source community
- Enigma2 developers
π§ Maintainer:
including general optimizations, feature updates and Python3 preparations
π Forkinfos:
This is a mirror of
with additions from
π» Testing Community: Enigma2 users worldwide
π« All rights reserved. Do not redistribute modified versions without proper attribution. Redistribution only with explicit credit.
- Enigma2 STB, mipsel or ARM (Dreambox, Vu+, Gigablue, Zgemma, etc.)
- Running a compatible Image like OE-Alliance Images
- Installed dependencies -> See Notes
- Active & Stable internet connection
- Python β₯ 3.0
βΉοΈ The best method, and the one we recommend, is to install the plugin via your image feed. This way, you will automatically receive e2iPlayer updates along with regular image updates.
GUI (Feed)
- Menu β Extensions/Plugins
- Green button (βDownload extensionsβ)
- Select category (Extensions / IPTV)
- Install E2iPlayer, restart E2 if necessary
Console
To install the plugin manually via Telnet Command connect to your enigma2 device via SSH/Telnet, (eg. ssh root@boxip), then use Install script for Telnet installation
wget -q "https://raw.githubusercontent.com/oe-mirrors/e2iplayer/refs/heads/python3/e2iplayer_install.sh" -O - | /bin/shmanually via FTP.
-
Download this repository and copy over FTP to your plugin directory.
-
Install dependencies over feed.
-
Restart your enigma2 to load the plugin.
GUI (Feed)
- Menu β Extensions/Plugins
- Red button (βRemove Pluginsβ)
- Select category (Extensions / IPTV)
- select E2iPlayer
- Green button ("Remove Plugin")
- restart E2 if necessary
manually via FTP.
-
Remove IPTVPlayer folder over FTP from your plugin directory.
-
Restart your enigma2 to remove the plugin.
- exteplayer3
- pycurl
- gstplayer
- ffmpeg
- rtmpdump
- wget
- websocket-client
- duktape
- uchardet
You can activate Logs and choose the path in preferences. If errors or malfunctions occur, please send this file for support.
/hdd/iptv.dbg
/tmp/iptv.dbg
/home/root/logs/iptv.dbg
E2iPlayer is created by users for users and we welcome every contribution. There are no highly paid developers. There are only users who have seen a problem and done their best to fix it. This means E2iPlayer will always need the contributions of users like you. How can you get involved?
For questions or feedback, feel free and please open an issue or contribute with a Pull Request!
Pull requests are very welcome for:
- Coding: Developers can help by fixing a bug, adding new features,Integration improvements, Feature enhancements
- Localization: Translate into your native language. (Add new language files, Submit translation updates)
- Skinning: Create custom skins
- Helping users: Our support process relies on enthusiastic contributors like you to help others get the most out of E2iPlayer.
- Add-ons: add new Hosts
- Documentation: wiki pages are the hub for information. Help make our documentation better by writing new content or correcting existing material.
- Spread the word: Share E2iPlayer with the world! Tell your friends and family about how E2iPlayer creates an amazing entertainment experience.
Your contribution is very welcome! Follow these steps:
- π΄ Fork this repository
- π Create a branch for your feature
- π» Make your changes
- β Commit using conventional messages
- π€ Push to your branch
- π Open a Pull Request
Enjoy and help us improve it today. :)
For help and support, visit us on oATV Forum or open an Issue
- Check existing issues on GitHub
- Provide Enigma2 and E2iPlayer version
- Add Enigma2 debuglogs and E2iPlayer Log (iptv.dbg)
- Include steps to reproduce
- Add screenshots if applicable
See the Wiki for more information
The project author is not responsible for how this software is used by others. It is not intended to be used for accessing or distributing copyrighted materials without authorization. Users are solely responsible for determining the legality of their actions.
This repository has no control over the streams, links, or the legality of the content provided by the different hosts (including all mirror sites). It is the end user's responsibility to ensure the legal use of these streams, and we strongly recommend verifying that the content complies with all applicable laws, including copyright laws and regulations of your countrys jurisdiction before use.
βοΈ If you find this plugin useful, please give it a star on GitHub! Thanks! β€οΈ π π β€οΈβπ₯ π
Powered π‘ by openATV Team







