(Sorry, I saw above some stuff that needed editing but I can't edit it any longer, so please, delete the above post, thanx... )
Updated a bit, clarified, taking into consideration the latest developments (OE-A and MastaG images, for instance) and advice from SSS...
IPTV PLAYER
0) Before doing any of this, try to see if an image you are trying to install already has ffmpeg installed by default (like MastaG images of late or maybe even OE-A images as such), by using the following Telnet command (use PuTTy, for instance):
ffmpeg --version
If it is already installed, skip step 1 and go directly to step 2.
If you get something like "command not recognised" - it isn't installed. In that case start from step 1.
1) If an image does not have ffmepg installed by default, before installing the IPTV Player itself, one must install ffmpeg for your platform
SH4 (STBs with STi 7111/7162 processors, i.e. Alien1/2 etc.)
cd /tmp
wget http://iptvplayer.pl...eg_2.7.1.tar.gz
tar -C / -xvf openatv5_sh4_ffmpeg_2.7.1.tar.gz
rm openatv5_sh4_ffmpeg_2.7.1.tar.gz
sync
reboot
=======================================================
Older MIPSEL OE 1.6 images (DBs and clones, ET series, GigaBlue series etc. etc.)
Thanx to Kedarz!
cd /tmp
wget http://iptvplayer.pl...psel_fpu.tar.gz
tar -xzf ffmpeg2.8.3_old_mipsel_fpu.tar.gz -C /
rm ffmpeg2.8.3_old_mipsel_fpu.tar.gz
sync
reboot
========================================================
Newer MIPSEL OE 2.0 images
cd /tmp
wget http://iptvplayer.pl...psel_fpu.tar.gz
tar -xzf ffmpeg2.8.5_mipsel_fpu.tar.gz -C /
rm ffmpeg2.8.5_mipsel_fpu.tar.gz
sync
reboot
- - - - - - - Open SSL 1.02 modification - - - - - - - -
Open SSL was improved lately to v. 1.02, so this version of ffmpeg reflects it:
cd /tmp
wget http://iptvplayer.pl...ssl1.0.2.tar.gz
tar -xzf ffmpeg2.8.5_mipsel_fpu_openssl1.0.2.tar .gz -C /
rm ffmpeg2.8.5_mipsel_fpu_openssl1.0.2.tar .gz
sync
reboot
========================================================
1a) Telnet command to check if the ffmpeg installation went well:
ffmpeg --version
If you get the version of ffmpeg listed, you can continue with step 2.
========================================================
2) Telnet commands to install IPTV Player
rm -rf /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
cd /tmp
wget http://iptvplayer.vl...ythonX.X.tar.gz
tar -xzf latest.pythonX.X.tar.gz -C /tmp
rm latest.pythonX.X.tar.gz
cp -r iptvplayer-for-e2.git/IPTVPlayer /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
rm -rf iptvplayer-for-e2.git/IPTVPlayer
sync
reboot
=========================================================
2a) If it doesn't appear in the Plugins, for instance - usually in older images, missing some Python parts - use the following Telnet commands:
opkg update && opkg install python-html
opkg update && opkg install python-textutils
rm -rf /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
cd /tmp
wget http://iptvplayer.vl...ythonX.X.tar.gz
tar -xzf latest.pythonX.X.tar.gz -C /tmp
rm latest.pythonX.X.tar.gz
cp -r iptvplayer-for-e2.git/IPTVPlayer /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
rm -rf iptvplayer-for-e2.git/IPTVPlayer
sync
reboot
=========================================================
3) When the IPTV Player starts and offers you various options, post installation, just agree to all the recommended actions!
Keep confirming all the suggestions, during the installation, which will also guide you to
3a) installing the External Player 3 or External Gstplayer (once the installation finds ffmpeg in your Enigma2) and then
3b) update the plugin, if possible...
==========================================================
4) Now, configure the IPTV Player before using it (a cog icon, at the bottom of the main list, you'll see it once you start the IPTV Player) - and do it carefully!!! Everything, from:
-which players to enable/disable,
-where to place buffering,
-eplayer3 options,
-which players have priority by default (with or without buffering)
...and onwards...
Just go into each option and try various settings, to see what works best for you and your HW etc.
==========================================================
5) Also, before choosing a channel/file, one can use the blue button options to choose the default player, with or without buffering, if what you set up in "Configuration" isn't working for that channel/file.
==========================================================
6) For developers, to include the latest in your images
Repo:
https://gitlab.com/i...tvplayer-for-e2
Last version with source code:
http://iptvplayer.vl...ythonX.X.tar.gz
Good luck!
P.S. Once in a list of videos to play, "Press "8" on your remote to play all videos. You can also play in random order: press blue -> randomize..."
<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='
http://eserver.org/p...lightenment.txt'>
http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>