iptvplayer


IPTV PLAYER

Try installing it using this Telnet command (for instance, using PuTTy application [see online for help, how to set up the connection between your computer and receiver]):

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:

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.

1b) Full list of files is here: http://iptvplayer.pl/resources/bin/

I.e. here: http://iptvplayer.pl/resources/

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).

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 (depending on the languages you speak etc.)
-where to place buffering
-eplayer3 options
-which players have priority by default (with or without buffering)
-proxies for various players (if you live outside of their area of coverage and they are deliberately geo-blocking people from other countries, i.e. trying to stop people from watching those services if they live outside of their own country)
...and onwards...

Just go into each option and try various settings, to see what works best for you (your HW, FW in your box, internet connection etc.).

4a) NOTA BENE: IPTV Player keeps improving in various ways, all the time, thanx to SSS's energy, competence and stubbornness (plus some contributions from other people, which are taken on board)!

Because of it even the old machines without separate GPU, like DM800HD, can now stream stuff one could only dream of, not so long ago!

Today, for instance, with this free of charge proxy for UK, one can watch BBC iPlayer outside of UK: http://www.englandproxy.co.uk/
Not only the stored stuff ("on demand") but also Live TV from BBC production, using a module SSS added recently, "BBC iPlayer". A wealth of programs of all sorts! If this doesn't work, try: Web Stream > FilmOn > UK LIve > BBC/ITV/CH4 package/CH5 etc. etc.

4b) One could also add a proxy in Enigma2 settings: Locate "Adapter Settings" in "Networking" and see the blue button (EditDNS). Instead of the default one, which comes with your net provider, one puts in the proxy details for Primary and Secondary DNS (for instance, one can get SmartDNS proxy server addresses with addresses in the country whose TV services you wanna watch).

5) Also, an important point: before choosing a channel/file, one can use the blue button options to choose between the available players, gstplayer or extplayer3, with or without buffering, if what you set up as priority player 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 it in random order: press blue = = > "randomise".

P.P.S. If one wants a subtitle, one should first choose the Exteplayer3, using the blue button. Once a movie starts playing, press the blue button again and download a subtitle of your choice. Synchronisation of subtitles and audio is easily done using - you guessed it - the blue button, then "up" and "down" buttons. Once they are synced, press the EXIT button. Voila! It's very cool, since the discrepancies can be quite large and you can keep adjusting it at all times!

P.P.P.S. Samsamsam added recently:

- to enable subtitles attached to the video you need to press:
*menu -> Subtitles and select subtitles track

- how to download subtitles please watch tutorial:
https://www.youtube.com/embed/ZO6w6Pr5z_4

- to add series or episode to favorites:
* select interested item
* press blue button (More) -> Add to favorites

- to change active movie player:
* press blue button (More) -> Set/Change active movie player

- to change host configuration (for example default quality):
* press blue button (More) -> Configure host

- to auto play all the items from list:
* press "8" instead "OK" at item list

- to have infinity loop playback of one video
* press "8" during playback (supported only by the exteplayer3 movie player)
There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki