Jump to content


Photo

IPTV Player - development thread


  • This topic is locked This topic is locked
3561 replies to this topic

Re: IPTV Player - development thread #1761 buc61b

  • Senior Member
  • 154 posts

+1
Neutral

Posted 12 May 2016 - 13:42

SSS, i have flashed a pbnigma ferrari dm500hd for a friend...

Can you help me what comands should i tipe on telnet to install this plugin, becouse i wont appear on feed and on dcc when i look the iptvplayer is on plugins installed

Regards


Sent from my iPhone using Tapatalk

Edited by buc61b, 12 May 2016 - 13:42.


Re: IPTV Player - development thread #1762 doubledip

  • Senior Member
  • 334 posts

+7
Neutral

Posted 12 May 2016 - 13:53

It seems that the problem occurs only in buffering mode and should be fixed in version "124.02.05.00".

Regards,

SSS

 

I can confirm it is fixed. Thank You


Edited by doubledip, 12 May 2016 - 13:53.


Re: IPTV Player - development thread #1763 doubledip

  • Senior Member
  • 334 posts

+7
Neutral

Posted 12 May 2016 - 13:58

@buc61b

 

http://forums.openpl...ndpost&p=544269



Re: IPTV Player - development thread #1764 fankoosh

  • Senior Member
  • 198 posts

+6
Neutral

Posted 12 May 2016 - 14:49

or u can install latest version in .ipk format here , send .ipk to /temp & telnet command "opkg install /tmp/*.ipk" then restart E2



Re: IPTV Player - development thread #1765 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 12 May 2016 - 18:56

@fankoosh

Does this ipk will install ffmpeg libs on pbnigma? Because this is what @buc61b wants (exteplayer3) needs ffmpeg libs.

 

@buc61b

exteplayer3 is installed automatilcy by IPTVPlayer when IPTVPlayer will detect supported version of ffmpeg libs in your system.

So, you need to install ffmpeg libs. 



Re: IPTV Player - development thread #1766 fankoosh

  • Senior Member
  • 198 posts

+6
Neutral

Posted 12 May 2016 - 19:14

@fankoosh

Does this ipk will install ffmpeg libs on pbnigma? Because this is what @buc61b wants (exteplayer3) needs ffmpeg libs.

 

@buc61b

exteplayer3 is installed automatilcy by IPTVPlayer when IPTVPlayer will detect supported version of ffmpeg libs in your system.

So, you need to install ffmpeg libs. 

-as far as i understand , his problem is in installing or running the plugin , he didnt mention anything regarding ext3player or ffmpeg

-for ffmpeg & ext3player this is another story , he should install command tar.gz of your ffmpeg & then ext3player will ask him to be installed , 

- the ipk is just a packing of ur latest precompiled files version of ur plugin , thats all


Edited by fankoosh, 12 May 2016 - 19:15.


Re: IPTV Player - development thread #1767 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 12 May 2016 - 20:01

He hadn't tried the latest image (strange) and he had my help but failed to take advantage of it, since SSS helped me get it going on that image and I shared it with everybody on various forums...


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

Re: IPTV Player - development thread #1768 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 12 May 2016 - 20:43

 

@fankoosh

Does this ipk will install ffmpeg libs on pbnigma? Because this is what @buc61b wants (exteplayer3) needs ffmpeg libs.

 

@buc61b

exteplayer3 is installed automatilcy by IPTVPlayer when IPTVPlayer will detect supported version of ffmpeg libs in your system.

So, you need to install ffmpeg libs. 

-as far as i understand , his problem is in installing or running the plugin , he didnt mention anything regarding ext3player or ffmpeg

-for ffmpeg & ext3player this is another story , he should install command tar.gz of your ffmpeg & then ext3player will ask him to be installed , 

- the ipk is just a packing of ur latest precompiled files version of ur plugin , thats all

 

 

You are right, I read about his problem with exteplayer3 on different forum.

Sorry.

 

Regards,

SSS



Re: IPTV Player - development thread #1769 buc61b

  • Senior Member
  • 154 posts

+1
Neutral

Posted 12 May 2016 - 23:51

My mistake.
I had and old version now its all ok :)

Thanks gorski

Sorry for bother SSS

Regards :)


Sent from my iPhone using Tapatalk

Re: IPTV Player - development thread #1770 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 04:12

(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>

Re: IPTV Player - development thread #1771 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 13 May 2016 - 05:35

Why don"t you use the wiki? Create a page for iptvplayer and when there are new info make changes.

When somebody ask for help pass the wiki link.

http://wiki.openpli.org/iptvplayer

Edited by athoik, 13 May 2016 - 05:36.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: IPTV Player - development thread #1772 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 05:38

Yep, good idea! :)


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

Re: IPTV Player - development thread #1773 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 11:46

Done! :)

 

http://wiki.openpli.org/iptvplayer

 

Please, feel free to update, make more precise, add details etc. etc.


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

Re: IPTV Player - development thread #1774 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,503 posts

+118
Excellent

Posted 13 May 2016 - 13:56

Please put "code" into "Sourcecode" tags


on the Glassfibre 1GB DVB-C...


Re: IPTV Player - development thread #1775 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 15:45

Eh?


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

Re: IPTV Player - development thread #1776 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 15:50

I tried with [ code ] and [ / code ] (without the spaces, as we do here, too) - but it didn't really work...

 

Not sure what you mean, sorry...

 

(Told you I am not a coder! :D )


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

Re: IPTV Player - development thread #1777 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 13 May 2016 - 15:50

Use <> button to create code tags:

So it looks like this:

opkg update && opkg install python-html
opkg update && opkg install python-textutils
rm -rf /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
cd /tmp
...

It's better readable


Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: IPTV Player - development thread #1778 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 13 May 2016 - 16:04

OK, found a little button at the end of the formatting options, which was a HELP thingy and put %% before and after code and now it's better, if you agree to leave it standing like that...

 

< and > didn't really work, not sure why...


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

Re: IPTV Player - development thread #1779 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,503 posts

+118
Excellent

Posted 13 May 2016 - 18:13

Better readable!

Indeed the little button ;)

on the Glassfibre 1GB DVB-C...


Re: IPTV Player - development thread #1780 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 14 May 2016 - 14:48

I what to add that ffmpeg libs from FEED OpenATV have no support for HTTPS:


root@vusolo4k:~# ffmpeg -version
ffmpeg version 3.0 Copyright © 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --cross-prefix=arm-oe-linux-gnueabi- --ld='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/sysroots/vusolo4k' --arch=arm --target-os=linux --enable-cross-compile --extra-cflags=' -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.0-r0/build=/usr/src/ffmpeg -fdebug-prefix-map=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.0-r0/ffmpeg-3.0=/usr/src/ffmpeg -fdebug-prefix-map=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/sysroots/vusolo4k= -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/sysroots/vusolo4k' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed' --sysroot=/home/oe1/atv4k/build-enviroment/builds/openatv/release/vusolo4k/tmp/sysroots/vusolo4k --enable-hardcoded-tables --libdir=/usr/lib --shlibdir=/usr/lib --datadir=/usr/share/ffmpeg --disable-mipsdsp --disable-mipsdspr2 --enable-avdevice --enable-avfilter --enable-bzlib --disable-libfaac --enable-gpl --disable-libgsm --disable-indev=jack --disable-libvorbis --enable-lzma --disable-libmp3lame --disable-openssl --disable-libschroedinger --disable-libspeex --enable-libtheora --disable-vaapi --disable-libvpx --disable-x11grab --enable-libx264 --disable-outdev=xv
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
root@vusolo4k:~#
 
 
So, in case of the exteplayer3 they are useless.
 
Regards,
SSS

Edited by samsamsam, 14 May 2016 - 14:51.



3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users