Jump to content


Photo

serviceapp - gstplayer and exteplayer3

gstreamer ffmpeg

  • Please log in to reply
985 replies to this topic

Re: serviceapp - gstplayer and exteplayer3 #41 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 24 May 2016 - 23:17

Btw, my intention is to bring this up, so Damir is put up with the rest of the authors, if what he is saying is true, not to "diss" anything he does or whatever could be misinterpreted from what I just wrote... ;)


<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: serviceapp - gstplayer and exteplayer3 #42 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 24 May 2016 - 23:22

One more thing:

 

@gorski

As was said Mediaplayer2 plugin is fork of Mediaplayer from openpli image. There is no code used from Damir's subtitle player, which is AFAIK plugin with closed source.

 

Hmmm... See this, please... (latest version, that I am aware of...)

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: serviceapp - gstplayer and exteplayer3 #43 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 25 May 2016 - 06:43

Media Player2 nije nista drugo nego modificirani Media player i uzeti dio iz mog plugina i prebacen u njega da bi radio "donekle" ono sto i moj plugin radi.

By google translate:

Media Player2 is nothing but a modified media player and take part in my plugin and transferred to him to work "to some extent" what my plugin works.

 

'Media Player2 is nothing but a modified media player' - correct

'take part in my plugin and transferred to him to work "to some extent" what my plugin works' - no part was taken and nothing was transferred from it. subssupport dvb player is subtitles player as is damir's player, so I think it's very probable they have some similar attributes.


Edited by mx3L, 25 May 2016 - 06:44.


Re: serviceapp - gstplayer and exteplayer3 #44 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 25 May 2016 - 08:20

It seems he took a better/closer look after I asked him about it, if he new it and what are the differences...

 

But you saw it is a Python plugin, no bins... ;)


<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: serviceapp - gstplayer and exteplayer3 #45 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 25 May 2016 - 17:43

I start a flv movie from movieselection and do not use the builtin player. top shows that exteplayer3 is running and movie plays fine.

 

the problem occurs when pip is invoked while playing the flv movie. after a couple of seconds the flv movie stucks.

 

if i kill the exteplayer3 task e2 switch to the last channel and everything runs as expected. so my guess is that exteplayer3 is the problem.

 

with ts there is no problem but of course exteplayer3 is not used with ts recorded movies.

 

i hope you could give a hint.

Here is what I tried:

 

serviceapp settings:

playback system -> serviceapp

player -> exteplayer3

 

1. entered movie selection

2. started to play non-ts movie(mp4) from movie selection, movie started to play

3. pressed blue to open extensions menu

4. in extensions menu again pressed blue to activate PiP, in a moment last selected channel starts to play in PiP window

 

I leave it for a few minutes and both mp4 movie and channel in pip window are still playing.

 

Did I miss something? Does it happen only to this flv video? Can you try if it works as it should with gstreamer?



Re: serviceapp - gstplayer and exteplayer3 #46 tecfan69

  • Member
  • 8 posts

0
Neutral

Posted 26 May 2016 - 19:20

I am using pli based on oe alliance. The error occurs also on atv even without serviceapp.

 

So i will figure out the problem there. Thank you for your help.



Re: serviceapp - gstplayer and exteplayer3 #47 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 12 June 2016 - 09:32

serviceapp recipes v3:

 

- updated exteplayer3 to version 27

 * added embedded subtitles support by @samsamsam

 

- updated serviceapp to version 0.3

 * show player's versions in ServiceApp settings

 * don't wait for unresponsive player process indefinitely, but kill it after timeout(10s)

 * exposed some exteplayer3 options(dts, wma, aac software decoding, downmix)

   # wma software decoding should be enabled on all vuplus receivers

 * enable subtitles support for exteplayer3

Attached Files


Edited by mx3L, 12 June 2016 - 09:34.


Re: serviceapp - gstplayer and exteplayer3 #48 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 12 June 2016 - 10:10

Hi mx3L

 

Any chance you would be kind enough to build this ?

 

Ive downloaded your py files from your Github but of course i dont have the .so file until someone builds it.

 

Ian.


Edited by ian1095, 12 June 2016 - 10:10.


Re: serviceapp - gstplayer and exteplayer3 #49 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 12 June 2016 - 10:18

Also

 

How does one obtain the new ffmpeg HLS patch as well ?

 

Ian.



Re: serviceapp - gstplayer and exteplayer3 #50 nyakec

  • Senior Member
  • 30 posts

0
Neutral

Posted 12 June 2016 - 11:18

There is a chance that it will work E2player to 16.2 in Kodi? and when?Thanks



Re: serviceapp - gstplayer and exteplayer3 #51 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 12 June 2016 - 11:18

Hi mx3L

 

Any chance you would be kind enough to build this ?

 

Ive downloaded your py files from your Github but of course i dont have the .so file until someone builds it.

 

Ian.

Here you go, but of course you have to satisfy other recommended packages and it's dependencies by yourself ([exteplayer3, ffmpeg], [gstplayer_gst-1.0, gstreamer-1.0])

 

https://dl.dropboxus...r0_mips32el.ipk

https://dl.dropboxus...mips32el-nf.ipk

 

It's build against latest enigma2 version, but it should work from version where eLog was introduced.

 

Also

 

How does one obtain the new ffmpeg HLS patch as well ?

 

Ian.

What patch do you mean?


Edited by mx3L, 12 June 2016 - 11:20.


Re: serviceapp - gstplayer and exteplayer3 #52 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 12 June 2016 - 11:24

There is a chance that it will work E2player to 16.2 in Kodi? and when?Thanks

You can change "Enigma2 playback system" in ServiceApp settings, then Enigma2 will use selected playback system for non-TS services by default, so it applies also for Kodi since it delegates playback to Enigma2.



Re: serviceapp - gstplayer and exteplayer3 #53 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 12 June 2016 - 11:33

Thank You

 

I saw the HLS patch to ffmpeg on your Git , but I cant find it again now lol

 

Ian.



Re: serviceapp - gstplayer and exteplayer3 #54 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 12 June 2016 - 11:39

It's from @Taapat's github:

https://github.com/T...g-fix-hls.patch

 

AFAIK patch solving the same thing is also in @samsamsam's ffmpeg.



Re: serviceapp - gstplayer and exteplayer3 #55 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 12 June 2016 - 11:49

Again Thank You.

 

Ian.



Re: serviceapp - gstplayer and exteplayer3 #56 nyakec

  • Senior Member
  • 30 posts

0
Neutral

Posted 12 June 2016 - 13:59

 

There is a chance that it will work E2player to 16.2 in Kodi? and when?Thanks

You can change "Enigma2 playback system" in ServiceApp settings, then Enigma2 will use selected playback system for non-TS services by default, so it applies also for Kodi since it delegates playback to Enigma2.

 

I hope someone will be able completes, because I do not know..congrat...



Re: serviceapp - gstplayer and exteplayer3 #57 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 13 June 2016 - 01:22

Thank you mx3L, just merged it into my build tree :)



Re: serviceapp - gstplayer and exteplayer3 #58 saintomer1866

  • Senior Member
  • 48 posts

+2
Neutral

Posted 13 June 2016 - 18:40

Many thanks mx3L,

At the moment I'm using ATV along with MastaG's sweet build, until such time as PLi5 is released

all is well with MastaG's image but with ATV I'm getting this error after installing;

 

Some plugins are not available:
Extensions/ServiceApp
(/usr/lib/enigma2/python/Plugins/Extensions/ServiceApp/serviceapp.so: undefined symbol:_z10eDebugImpliPKcz)

 

So would this be easily fixable or is it likely to be the first of a long list of incompatibilities 

 

many thanks,

 

St.O



Re: serviceapp - gstplayer and exteplayer3 #59 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 13 June 2016 - 19:10

Hello,

serviceapp binaries posted here are build against openpli enigma2, In case you want to use them in openATV you should build them against openATV enigma2.



Re: serviceapp - gstplayer and exteplayer3 #60 saintomer1866

  • Senior Member
  • 48 posts

+2
Neutral

Posted 13 June 2016 - 19:24

Thankyou for the reply mx3L,

I guess I will have to stop being lazy and do my own build then

keep up the great work

 

St.O





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users