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 #821 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 14:35

That's all clear to me.
You start from independent compils.
I suspect the user gorski a compile from the oe-git-branch thud. There you will also find the latest ffmpeg 4.0.2, if you delete the parent ffmpeg from the OE-Alliance.
Of course, then the exteplayer3 is built with ffmpeg4. In order to use this but then in your e2iplayer it needs the above-mentioned change.

I did not want to mention anything else.
In the description of the error without further information I had therefore also asked directly for version.

The exteplayer3 is not recognized because it was built with ffmpeg4 and the e2iplayer does not recognize it.

many Greetings



Re: serviceapp - gstplayer and exteplayer3 #822 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 14:53

@rantanplan

 

But were you have exteplayer3 compiled with ffmpeg v4?
 
As I know exteplayer3 does not compile with ffmpeg v4 due to API changes, and there are need changes in the source code of the exteplayer3 to addapt to this API changes.
 
So were you have exteplayer3 source code which is able to compile with ffmpeg v4?

Edited by samsamsam, 6 November 2018 - 14:55.


Re: serviceapp - gstplayer and exteplayer3 #823 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 15:04

mhh

I wanted to show only where the error comes from, which was later presented by the user.
He has built with ffmpeg 4 and also the exteplayer3.
Only he has forgotten that the e2iplayer only recognizes certain ffmpeg versions.

I also build my own pli with 4 version and it works without problems.
Is this all perfect?
Probably not.

If I want to delete the patch, but I do not quite understand why I have to explain so much?



Re: serviceapp - gstplayer and exteplayer3 #824 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 15:08


@rantanplan


 

 

 

He has built with ffmpeg 4 and also the exteplayer3.

 

 

 

I already wrote that this is not possible to build exteplayer3 with ffmpeg v4 because of ffmpeg API changes. So, what are you writing about?

 

How it is possible that he build exteplayer3 with ffmpeg 4 in your opinion?

Edited by samsamsam, 6 November 2018 - 15:10.


Re: serviceapp - gstplayer and exteplayer3 #825 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 6 November 2018 - 15:26

Just to clarify: I am not a coder and I do not build anything like that.

 

I used an image which comes with ffmpeg package and so far - in many previous versions - it all worked well with IPTV/E2iPlayer but now it didn't, so I asked a question...

 

Even if I used ServiceApp with Exteplayer 3 - nada, zilch...

 

But I have an image of what is happening, thanx...


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

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 15:31

 
There is needs to be adapt exteplayer3 code to the ffmpeg v4 API changes. I thought someone did this already.


Re: serviceapp - gstplayer and exteplayer3 #827 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 6 November 2018 - 15:37

I do not know if somebody attempted it yet, sorry...


<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 #828 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 15:38

@samsamsam

 

For my test, I currently build the ffmpeg so

https://github.com/k...ltimedia/ffmpeg

 

Certainly this is not optimal, but it works.
As I said, I'm sure I have no idea compared to you.
I just make and am satisfied with the Image for sh4.

greetings



Re: serviceapp - gstplayer and exteplayer3 #829 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 15:57

@rantanplan

 

But, we are writing about exteplayer3.

 

I am not able to found anything related to the exteplayer3 in the link you provided.

The simple questiona are you able to build exteplayer3 with ffmpeg v4?

 

If yes then could you provide patches which allow for this?


Edited by samsamsam, 6 November 2018 - 15:57.


Re: serviceapp - gstplayer and exteplayer3 #830 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 16:06

Everything within this build environment will then be built with ffmpeg 4. So also the exteplayer 3.

 

https://github.com/k...eplayer3_git.bb

 

But maybe I do not understand you right?

As I said, I build this for a long time and then adjust the e2iplayer accordingly. Easy to test.
Dash is not optimized then. A basic dash function is included in ffmpeg since 3.4.2. But you know that better than me anyway.

greetings



Re: serviceapp - gstplayer and exteplayer3 #831 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 16:18

@rantanplan

 
I do not see any patch for the exteplayer3 and as I know exteplayer3 without patch does not build with ffmpeg v4.
Could you please provide exteplayer3 binary which was build with ffmpeg v4?
 
As I understand you are using such one, so this should not be a problem. 
 
Simple attach exteplayer3 binary from your image.

Edited by samsamsam, 6 November 2018 - 16:19.


Re: serviceapp - gstplayer and exteplayer3 #832 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 16:26

hi, @samsamsam how to use " [-f ffopt=ffval] any other ffmpeg option "

 

sample

 

exteplayer3 filePath -a 0 -n 0 -f "-c:v CodecName" playbackUri

or

exteplayer3 filePath -a 0 -n 0 -f "-vcodec=CodecName" playbackUri

 

not work!

 

 

writing options available in ffmpeg ; sample  -c:v copy -b:v 500k etc...

 

how to write this parameter in exteplayer3 ?

 

By ffmpeg options you should understand any option which can be set on AVFormatContext

 

You are asking about ffmpeg utility options which are not  AVFormatContext options.

 

Regards,
SSS


Re: serviceapp - gstplayer and exteplayer3 #833 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 16:27

ipk? or Image exteplayer3?



Re: serviceapp - gstplayer and exteplayer3 #834 Beeker

  • PLi® Contributor
  • 1,477 posts

+198
Excellent

Posted 6 November 2018 - 16:32

The only build problem with extreplayer3 against ffmpeg 3.4.2+ was this.

 

https://github.com/e...5d5a56de6c66e31

 

This is my exteplayer3 binary. Some small differents in recipe compare to Rantanplan, but build with ffmpeg V4.

Attached Files


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: serviceapp - gstplayer and exteplayer3 #835 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 16:40

Hmm then I need to check this.
Since compilation problems due to API changes were reported to me by the other user.
 
Thank for the information. I will check this by my self and update here.

Edited by samsamsam, 6 November 2018 - 16:41.


Re: serviceapp - gstplayer and exteplayer3 #836 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 6 November 2018 - 16:41

sumo branch,ffmpeg 4.0.3

Attached Files



Re: serviceapp - gstplayer and exteplayer3 #837 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 16:41

exteplayer3 from usr/bin

Attached File  exteplayer3.zip   113.6KB   58 downloads

 



Re: serviceapp - gstplayer and exteplayer3 #838 rantanplan

  • PLi® Contributor
  • 1,816 posts

+83
Good

Posted 6 November 2018 - 16:49

;)https://github.com/e...is:pr is:closed

 

and that's why I forwarded it back then, but hey ...



Re: serviceapp - gstplayer and exteplayer3 #839 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 November 2018 - 16:50

Thanks, guys. I must find time to verify reported "API changes" problem with compilation.

 

If the exteplayer3 compiles with ffmpeg 4 then your @rantanplan patch indeed had sense.

 

My fault that I use information from third hand. I should check this by myself.
Sorry for this.

Edited by samsamsam, 6 November 2018 - 16:51.


Re: serviceapp - gstplayer and exteplayer3 #840 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 6 November 2018 - 17:50

Please add support for openssl 1.1.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users