iptvplayer


Revision [15523]

This is an old revision of iptvplayer made by gorski on 2016-11-14 14:47:32.

 

IPTV PLAYER

Try installing it using this command:

wget http://iptvplayer.pl/iptvinstaller.sh -O - | /bin/sh


If it doesn't work, try the following steps...

0) Preparation

Before doing any of this, try to see if an image you are using (and trying to install IPTV Player in) already has ffmpeg installed by default (like Duck Tales images at the beginning, AR-P or Taapat's SH4 images or MastaG images of late and 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) Install ffmpeg into Enigma2 image you are using

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/resources/openatv5_sh4_ffmpeg_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.)

(Thanx to Kedarz!)

cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg2.8.3_old_mipsel_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/resources/ffmpeg2.8.5_mipsel_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 used in Enigma2 was upgraded lately to v. 1.02, so this version of ffmpeg reflects it

cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg2.8.5_mipsel_fpu_openssl1.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


or ffmpeg v. 3

cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg3.0_mipsel_fpu.tar.gz
tar -xzf ffmpeg3.0_mipsel_fpu.tar.gz -C /
rm ffmpeg3.0_mipsel_fpu.tar.gz
sync
reboot


or

cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg3.0_mipsel_softfpu.tar.gz
tar -xzf ffmpeg3.0_mipsel_softfpu.tar.gz -C /
rm ffmpeg3.0_mipsel_softfpu.tar.gz
sync
reboot


FFMPEG libs for ARMV7 (VU Solo4K)

cd /tmp
wget http://iptvplayer.pl/resources/ffmpeg3.0.1_armv7_fpu_openssl1.0.2.tar.gz
tar -xzf ffmpeg3.0.1_armv7_fpu_openssl1.0.2.tar.gz -C /
rm ffmpeg3.0.1_armv7_fpu_openssl1.0.2.tar.gz
sync
reboot


1a) Telnet command again, 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.vline.pl/download/update/latest.pythonX.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.vline.pl/download/update/latest.pythonX.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 ExtPlayer 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/iptvplayer-for-e2/iptvplayer-for-e2

Last version with source code:
http://iptvplayer.vline.pl/download/update/latest.pythonX.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..."
There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki