Jump to content


Photo

IPTV Player - development thread


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

Re: IPTV Player - development thread #21 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 7 July 2015 - 23:54

W wersji "69.00.00.00":
- dodany nowy host movietube.ph
- poprawka Deutsch-Fernseher w weebstream (podziękowania dla kolegi @zarluk)
 
movietube_0.png
movietube_1.png
movietube_2.png


Re: IPTV Player - development thread #22 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 8 July 2015 - 01:23

Internal (which is actually "external") with buffering > STS error tmf Buff size [1L] Can Run Movie Player [True]

 

Not much better without buffering.

 

HashBaCa > EX-YU (any channel)

 

GigaBlue HD X1 > WiFi stick on a FibreOptics 30MB/sec

 

FilmOn (Internal with buffering) > Channel 4 is not OK either, as relatively soon it starts rebuffering...

 

This afternoon a quick test was OK, though, on FilmOn...

 

Must try again tomorrow...


<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 #23 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 18 July 2015 - 18:32

In version "70.00.00.00":
- add new host "Local Media" - from this host user can browse catalogs and play video, audio and picture media and also M3U files


Re: IPTV Player - development thread #24 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 19 July 2015 - 14:37

Missing textwarp file - can anyone attach it here, please?


<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 #25 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 19 July 2015 - 16:33

OKI, for older Python 2.7 versions, I guess, put the attached file into:

 

/usr/lib/python2.7 restart E2 and update IPTV Player!

It works - see the screenshot!

Attached Files


<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 #26 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 00:10

localmedia_0.png
localmedia_1.png
localmedia_2.png
localmedia_3.png
localmedia_4.png


Re: IPTV Player - development thread #27 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 20 July 2015 - 01:04

I tested it on Ferrari 500 HD with PBNIGMA 3.01 by Delfi, on an earlier 70.00.05.00 version. I had to find the missing Python 2.7 file, first. Then, I upgraded the plugin.

 

The results are phenomenal!

 

I am tempted to call it a "VLC of Enigma2" - it plays anything thrown at it!

 

Heavy-duty hight bitrate 1080p + DTS mkv file goes without a hitch! One can't FF or RW but it works where it matters most! For instance...

 

FF and RW work fine in various avi files, mp4 etc. Not to mention that it all flies! VOB/TS files, also!

 

Mind, I would recommend using Enigma's built-in DVD Player for DVDs, of course - but even that works...

 

Oh: I can see the change from "Internal" to "External", finally... Reduces confusion...

 

Btw, this is on top on IPTV streaming working really well, even without buffering, on FilmOn > Live UK > BBC4 etc.

 

Thank you!!!!


<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 #28 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 20 July 2015 - 03:15

With Alien2 using PBNIGMA v. 5 RC5 with RL WLAN stick > [Internal] without buffering (it is still called 'internal' here, even though it uses "External Player 3"?)...

 

Still no sound (FilmOn > UK Live TV > BBC4 > low bitrate) and stops/freezes very quickly, sadly...

 

EXIT button does nothing. STOP button gives the eternal cogs spinning...

 

You have PM with debug file...


<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 #29 rizwanawan

  • Senior Member
  • 69 posts

0
Neutral

Posted 20 July 2015 - 05:13

New Python update is included in latest version or still need to do manually ?


DM 800 HD

VU+ Solo2

Wetek Play2


Re: IPTV Player - development thread #30 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 07:11

With Alien2 using PBNIGMA v. 5 RC5 with RL WLAN stick > [Internal] without buffering (it is still called 'internal' here, even though it uses "External Player 3"?)...

 

Still no sound (FilmOn > UK Live TV > BBC4 > low bitrate) and stops/freezes very quickly, sadly...

 

EXIT button does nothing. STOP button gives the eternal cogs spinning...

 

You have PM with debug file...

 

When you use internal or system player than native E2 player is used, so the problem is related with your E2, so you should send debugs to the authors of your distribution.
 
As I wrote earlier on SH4 you should use player based on ffmpeg exteplayer3 if this player is not available please request ffmpeg compilation and packet  from your E2 distribution autor. When IPTVPlayer detect ffmpeg in your system it will automaticly install exteplayer3.


Re: IPTV Player - development thread #31 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 07:19

Autor of your E2 distribution have toolchain used for building your E2, so it is trivial to build ffmpeg by him. 

 

He can use following configuration

./configure --disable-ffserver --disable-ffplay --disable-ffprobe --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-asm --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-fma4 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --disable-mipsfpu --disable-fast-unaligned --disable-dxva2 --disable-vaapi --disable-vdpau --disable-muxers --enable-muxer=flac --enable-muxer=mp3 --enable-muxer=h261 --enable-muxer=h263 --enable-muxer=h264 --enable-muxer=image2 --enable-muxer=mpeg1video --enable-muxer=mpeg2video --enable-muxer=ogg --enable-parser=mjpeg --disable-parser=hevc --disable-encoders --enable-encoder=aac --enable-encoder=h261 --enable-encoder=h263 --enable-encoder=h263p --enable-encoder=ljpeg --enable-encoder=mjpeg --enable-encoder=mpeg1video --enable-encoder=mpeg2video --enable-encoder=png --disable-decoders --enable-decoder=aac --enable-decoder=dca --enable-decoder=dvbsub --enable-decoder=dvdsub --enable-decoder=flac --enable-decoder=text --enable-decoder=srt --enable-decoder=subrip --enable-decoder=subviewer --enable-decoder=subviewer1 --enable-decoder=xsub --enable-decoder=pgssub --enable-decoder=mjpeg --enable-decoder=mp3 --enable-decoder=mpeg1video --enable-decoder=mpeg2video --enable-decoder=png --enable-decoder=theora --enable-decoder=vorbis --enable-decoder=wmv3 --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-demuxer=mjpeg --enable-demuxer=aac --enable-demuxer=ac3 --enable-demuxer=avi --enable-demuxer=mov --enable-demuxer=vc1 --enable-demuxer=mpegts --enable-demuxer=mpegtsraw --enable-demuxer=mpegps --enable-demuxer=mpegvideo --enable-demuxer=wav --enable-demuxer=mp3 --enable-demuxer=pcm_s16be --enable-demuxer=pcm_s16le --enable-demuxer=matroska --enable-demuxer=flv --enable-demuxer=rm --enable-demuxer=rtsp --enable-demuxer=hls --enable-demuxer=dts --enable-demuxer=wav --enable-demuxer=ogg --enable-demuxer=flac --enable-demuxer=srt --enable-bsfs --disable-indevs --disable-outdevs --enable-bzlib --enable-zlib --enable-cross-compile --enable-pthreads --disable-static --enable-shared --enable-small --enable-stripping --disable-debug --disable-runtime-cpudetect --cross-prefix=sh4-linux- --target-os=linux --arch=sh4 --enable-decoder=h261 --enable-decoder=h263 --enable-decoder=h263i --enable-decoder=h264 --enable-decoder=iff_byterun1 --enable-librtmp --prefix=$PWD"/usr/"

 

If he is not able to build ffmpeg for your E2 distribution ask him to provide the toolchain which is used for this E2 building.

If he will share this toolchain I can build ffmpeg for your distribution.



Re: IPTV Player - development thread #32 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 07:25

New Python update is included in latest version or still need to do manually ?

 

textwrap is standard python module used by IPTVPlayer as many others.

This module should be already available in the OpenPLI.

Please read here:

http://forums.openpl...g-dependencies/



Re: IPTV Player - development thread #33 Robinson

  • Senior Member
  • 2,518 posts

+30
Good

Posted 20 July 2015 - 07:34

Still no sound (FilmOn > UK Live TV > BBC4 > low bitrate) and stops/freezes very quickly, sadly...

 

I can confirm watching FilmOn (I tried ITV2) goes for about a couple of minutes and then exits the channel.

Is this a question of buffering or is it due to my non-UK IP address?


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: IPTV Player - development thread #34 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 20 July 2015 - 08:54

Robinson, possibly both. Try with buffering and see if there is a difference. In my experience if the buffering is needed then it occurs every so often. That makes it un-watchable.

 

As for a proxy address: in Menu > Setup> System > Network > Adapter settings > Edit DNS (blue button > Add (yellow button) > add Primary and Secondary DNS (UK).

 

I use it with SmartDNS service (cheap!!! [you can even get it all encrypted via a proxy server with VPN in various countries]) to get the UK IP address and it works (Smart DNS Proxy + SmartVPN + VPN, if you want all that - but SmartDNS suffices!!!):

 

https://www.smartdnsproxy.com/

 

Samsamsam: I found textwrap and I posted it around, so no issue... Possibly due to an older Python 2.7 version, as found in the PBNIGMA I used, for that particular machine. Not everybody is using the latest version of Python 2.7, of course.

 

The developer behind SH4 E2 is currently extremely busy with his family, job, second job and a priority hobby project, porting E2 to ARM SoC... Something really new is brewing on the scene, thanx to him!

 

He saw my exchange with you and planned to put in ffmpeg, seeing it work in my AR-P test but...

 

On the other hand, we were hoping that your plugin would be able to do it - detect a newer Gstreamer and use it (at the moment it is looking for Gstreamer 0.1 and installs that, even though new Gstreamer 1.45 is in) or the absence of ffmpeg and install it or... But as you know, there are issues in doing it that way - we tried and it was not quite that simple... Sure, it needs to be done - one way or the other - but at the moment... I don't know if it is realistic to expect it before the summer break.... We'll see...

 

A second suggestion, from the aforementioned developer's partner was if you could try writing a "portable code" ("...da proba pisati portabilni kod")

 

We are partly following these developments here:

http://www.pb-powerboard.com/board/index.php?/topic/120309-iptv/

I am not sure about the toolchain - I will ask.

 

My test on GigaBlue HD X1 was also rather promising, even though I used a WLAN stick...


<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 #35 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 23:06

 

Still no sound (FilmOn > UK Live TV > BBC4 > low bitrate) and stops/freezes very quickly, sadly...

 

I can confirm watching FilmOn (I tried ITV2) goes for about a couple of minutes and then exits the channel.

Is this a question of buffering or is it due to my non-UK IP address?

 

Did you try lower quality or different protocol? Mentioned options can be changed under blue button "Configure host".


Edited by samsamsam, 20 July 2015 - 23:07.


Re: IPTV Player - development thread #36 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 23:34


gorski, on 20 Jul 2015 - 09:54, said:
Samsamsam: I found textwrap and I posted it around, so no issue... Possibly due to an older Python 2.7 version, as found in the PBNIGMA I used, for that particular machine. Not everybody is using the latest version of Python 2.7, of course.

 

 
Did you read link which I give:
??
 

gorski, on 20 Jul 2015 - 09:54, said:
The developer behind SH4 E2 is currently extremely busy with his family, job, second job and a priority hobby project, porting E2 to ARM SoC... Something really new is brewing on the scene, thanx to him!
 
He saw my exchange with you and planned to put in ffmpeg, seeing it work in my AR-P test but...
I am also busy and also I need to earn bread.
 

gorski, on 20 Jul 2015 - 09:54, said:
On the other hand, we were hoping that your plugin would be able to do it - detect a newer Gstreamer and use it (at the moment it is looking for Gstreamer 0.1 and installs that, even though new Gstreamer 1.45 is in) or the absence of ffmpeg and install it or... But as you know, there are issues in doing it that way - we tried and it was not quite that simple... Sure, it needs to be done - one way or the other - but at the moment... I don't know if it is realistic to expect it before the summer break.... We'll see...
IPTVPlayer use gstreamer 1.X because when you use internal or system player it use native E2 player which use gstreamer 1.X. 
But it is not stable SH4 due to lack of RAM and probably due to other problems, but this is not problem of IPTVPlayer but gstreamer 1.X on SH4 at all.
 
For gstreamer 0.10 IPTVPlayer can use external player based on gstreamer written in C and run as external process for stability. 
For gstreamer 1.X there is no external palyer based on gstreamer but once again internal and system player used by IPTVPlayer use native player.
If it is not stable only in IPTVPlayer but at all in different plugins. So, who response for this?
=
 

A second suggestion, from the aforementioned developer's partner was if you could try writing a "portable code" ("...da proba pisati portabilni kod")
 
Portable to what? External eplayer3 is for SH4 platform and can be used with each E2 distribution on which ffmpeg is available.
 
"developer behind SH4 PB E2" have toolchain used to built this distribution, when he use configuration which I give you previously it can build,  ffmpeg (working on your E2) within 5 minutes.
So, I do not know how busy he had to be to not find five minutes...

Edited by samsamsam, 20 July 2015 - 23:37.


Re: IPTV Player - development thread #37 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 20 July 2015 - 23:47

Do not get me wrong.
I want to help but I'm the only one and I can not do everything, especially as I never use your E2 distribution for SH4 with gstreamer 1.X. I do not even have STB on which I can use your E2 distribution to test and port external gstreamer.


Re: IPTV Player - development thread #38 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 21 July 2015 - 11:22

Sam, he has 2 jobs, large family and a priority project that also breaks new ground in our hobby...

 

I am doing what I can, we'll see when and if this will be done...

 

Thanx for your efforts!


<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 #39 gorski

  • Senior Member
  • 1,700 posts

+46
Good

Posted 23 July 2015 - 10:28

OK, good response this morning from one of the Admins and developers on PowerBoard! :)

 

 

Morning smile.png he can use the build-system from oe-a branch 3.1. or he can contact me or graugans and delfi. We find a solution smile.png

 

Please, contact Terrajoe, Graugans or Delfi here:

http://www.pb-powerboard.com/board/

It would be cool to see External Player 3 version of OE-A and PBNIGMA in action and test/compare!

Please, if you can... ;)


Edited by gorski, 23 July 2015 - 10:31.

<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 #40 samsamsam

  • Senior Member
  • 2,026 posts

+144
Excellent

Posted 23 July 2015 - 21:18

Sorry but I don't know how to send PM on  http://www.pb-powerboard.com/board/ 






2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users