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 #921 dtvuk

  • New Member
  • 1 posts

0
Neutral

Posted 30 June 2019 - 10:59

HI guys,

 

H9S running openpli7. 

 

I'm having trouble trying to run commands via telnet to install Exteplayer3.  (ffmpeg and serviceapp and GST player are already installed and configured). I would like to select the Exteplayer3 option for all playback in ServiceApp, but ServiceApp says Exteplayer3 Not Installed.

 

I need working commands to install this please.

 

Thanks


Edited by dtvuk, 30 June 2019 - 10:59.


Re: serviceapp - gstplayer and exteplayer3 #922 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 30 June 2019 - 11:56

opkg install exteplayer3

?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: serviceapp - gstplayer and exteplayer3 #923 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 6 July 2019 - 16:42

https://github.com/O...98mv200.inc#L19

 

and why do you think the box has its own service hisilicon?

Which is optimized for the box and ffmpeg based, why do you break that with external gst / exteplayer3?



Re: serviceapp - gstplayer and exteplayer3 #924 littlesat

  • PLi® Core member
  • 57,432 posts

+708
Excellent

Posted 6 July 2019 - 17:45

I have some legal open webstreams that do not play on the hisilicon player while they play on gstreamer.. plus it does not do show srt subs by default

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: serviceapp - gstplayer and exteplayer3 #925 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 6 July 2019 - 18:02

That is quite possible, although I am surprised.

But if you reinstall the service app and ffmpeg via exteplayer3, the structures of the internal player are changed.
That should be protected in and of itself.
The service app itself is based on the background of existing gst mediaframwork (Servicemp3) and it will not be touched.
This is different with Hisi, hence SeviceHisilicon.
This is actually the Code sh4 people known as Servicelibpl, only with more options.

If something does not work internally, then you should look it in the ServiceHisilicon and ffmpeg itself. This is usually fixed quickly.

No matter...
What I wanted to say is ...
Structure of the internal player may be broken.

greetings



Re: serviceapp - gstplayer and exteplayer3 #926 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 6 July 2019 - 23:52

ServiceHisilicon is closed source...
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: serviceapp - gstplayer and exteplayer3 #927 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 7 July 2019 - 00:11

äh?? was ist das ?

 

https://github.com/z...ervicehisilicon

 

Aber hey ihr könnt mir mittlerweile alles erzählen, dann ist es halt closed.

 

Für mich kann man da an der Version arbeiten und auch an ffmpeg, die ja auch bestimmt jetzt closed ist.

Abgesehen davon ging es darum nicht.

Ich wollte eigentlich nur sagen, wenn die Basis nicht gstreamer basierend ist, dann könnte man durchaus sich bestehende interne Player Funktionen kaputt machen, indem man schlichtweg anders gebaute ffmpeg via exteplayer3 einbettet.

Der gstreamer wird ja auch gar nicht mit gebaut, sondern nur die dvbmediasink.

Daher frage ich mich auch wie den die Aussage von littlesat zustande kommt?

 

Oder bezieht sich seine Aussage wieder wie so oft auf der Basis einer anderen Box ( eben keine Hisi Box)?

 

Na ja ich habe die Box nicht und ihr wisst es eh alle.

Zudem ist alles closed....Dann such ich mir halt den Schlüssel...

Geht nicht gibt es nicht war mal eine Devise der e2 Gemeinde und jetzt ist alles direkt closed.

 

Grüße


Edited by rantanplan, 7 July 2019 - 00:12.


Re: serviceapp - gstplayer and exteplayer3 #928 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 7 July 2019 - 00:33

Ja, meine Aussage war falsch. Aber die ffmpeg Version dahinter, die das Dekodieren der Dateien in der Hisilicon Hardware macht, ist closed Source. Ja, hört sich auch falsch an, weil das ja eigentlich Open Source ist, aber bin mir da SEHR sicher.

Ich weiß nicht was für eine Laus dir über die Leber gelaufen ist. Wenn man unendlich viel Zeit und sehr sehr gute Entwickler hat, kann man wochenlang nach „Schlüsseln“ suchen. Heutzutage gibt es nur noch 1-2 Hände voll E2 Entwickler, die das als Hobby machen....

But better now back to the topic.
Very short translation: Yes, sorry Service hisilicon is open source, but I’m very very sure that used ffmpeg is not open source.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: serviceapp - gstplayer and exteplayer3 #929 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 7 July 2019 - 01:02

The ffmpeg is built quite openly, like here in the pli and also in the OE-Core.
Used is the 3er version.
I had when the 4 in OE Core changed directly suspected that this certainly does not work with the Hisi boxes.
Therefore, in OE-Core4.3 and higher, there are still 4 and 3s.
This Hisi boxing continues to use 3s.
But that could definitely test and bend.
Louse on the liver ... no, but mosquito bites a lot;-)

greetings



Re: serviceapp - gstplayer and exteplayer3 #930 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 7 July 2019 - 01:14

Yes, ffmpeg is in general open source. But the version which is used in the hisilicon boxes to show hardware accelerated media files is not open source.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: serviceapp - gstplayer and exteplayer3 #931 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 7 July 2019 - 01:37

It may be that I do not understand something again, but for me it's all as it should in the ServiceHisilicon in it.
Includes hardware accelerated media file handling.

Driver is not shown, but it all seems to come from the kernel.
Which is probably more difficult again, the Kodi stuff. Something is working around the corner.

No matter...
Works still do some of this stuff, but increasingly in the quiet room.



Re: serviceapp - gstplayer and exteplayer3 #932 littlesat

  • PLi® Core member
  • 57,432 posts

+708
Excellent

Posted 7 July 2019 - 09:19

And as I also told in my precious comment the hisilicon’s player plays a lot, but also sometimes lacks. And typically on a stream I sometimes watch...

Edited by littlesat, 7 July 2019 - 09:31.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: serviceapp - gstplayer and exteplayer3 #933 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 7 July 2019 - 13:46

well that's up there yes what you said ...

You had said above that it would run with the gstreamer and not with the hisi.
The box (like all Hisi boxes) is built without gstreamer dependencies.
The Servicemp3 is completely replaced, so I do not know how it comes to the comparison.

This is about the same problem if it is mentioned that the avi-comtainer is running properly.
But it is forgotten that one is in the Edision OS Mio4k area.
There is no avi container
From my point of view, there is some confusion.

But what can actually be that the exteplayer3 works better in some things.
This is also a libeplayer3 variant and a further developed.

but I'm kind and do not say anything anymore ;)

greetings



Re: serviceapp - gstplayer and exteplayer3 #934 littlesat

  • PLi® Core member
  • 57,432 posts

+708
Excellent

Posted 7 July 2019 - 15:10

E.g. this is a stream that fails on the HiSilicon's player (Zgemma H9Combo, Maxytec Multibox)

 

#SERVICE 4097:0:1:0:0:0:0:0:0:0:https%3a//dcunilive2-lh.akamaihd.net/i/dclive_1@390829/master.m3u8:Country Network (USA)

 

Which works on e.g. VU+Ultimo4K, Mut@nt HD51, Zgemma-H7 with gstreamer as a charm...

 

As we do not have sources the manufacturer(s) should solve it... In addition srt subtitles do not start automatically which is kind of anoying.

 

For the rest I think that player stable... it plays as far I can see everything (except the stream above - and a bit more of them)


Edited by littlesat, 7 July 2019 - 15:17.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: serviceapp - gstplayer and exteplayer3 #935 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 7 July 2019 - 16:02

As I said, I believe it all ...

but you can not compare the boxes mess, then confused only.

https://github.com/z...ervicehisilicon

is for me a copy of the known code from the sh4 area (even some spelling mistakes were copied ;-))

Adapted and expanded on Hisi boxes and makes a good impression.
However, in the code, according to my understanding, references to gst appear that do not belong there.

But I think that good people like Taapat and MastaG have more idea about that.
Or maybe DuckboxDev would quickly see the problems.
Of course you can fix that only if you own the box.
But if you know the bugs then I wonder why not just there via error in Git is asked?

greetings



Re: serviceapp - gstplayer and exteplayer3 #936 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 8 July 2019 - 13:15

... plus it does not do show srt subs by default

 

try it with

 

https://github.com/O...-subssupport.bb

 

maybe it works better with it



Re: serviceapp - gstplayer and exteplayer3 #937 HUKUJa

  • New Member
  • 2 posts

0
Neutral

Posted 10 October 2019 - 21:43

Hello guys,

What is the best way to install and use exteplayer3? from the cli with opkg install serviceapp and exteplayer3 or using plugin manager just install e2iplayer and it will handle the rest?

Also, after installation all I need to do is enter serviceapp setup, choose playback system serviceapp and player exteplayer3 and that's it right? Do I leave all service refs 4097 or I need to change them to 5002 in all my bouquets? If not, when do I ever need to edit the service refs, do I do it if I keep playback system to original?

I searched the thread for answer but it's a long thread and couldn't find clear explanation. If I missed it will be happy to be directed at the right place to look.

Thanks



Re: serviceapp - gstplayer and exteplayer3 #938 jpuigs

  • Senior Member
  • 1,143 posts

+32
Good

Posted 10 October 2019 - 22:28

E.g. this is a stream that fails on the HiSilicon's player (Zgemma H9Combo, Maxytec Multibox)

 

#SERVICE 4097:0:1:0:0:0:0:0:0:0:https%3a//dcunilive2-lh.akamaihd.net/i/dclive_1@390829/master.m3u8:Country Network (USA)

 

 

I think that Octagon SF8008 has HiSilicon. And that stream plays perfect.


Enigma is getting old....

 

Spoiler

Re: serviceapp - gstplayer and exteplayer3 #939 Pr2

  • PLi® Contributor
  • 6,194 posts

+261
Excellent

Posted 12 October 2019 - 22:44

 

E.g. this is a stream that fails on the HiSilicon's player (Zgemma H9Combo, Maxytec Multibox)

 

#SERVICE 4097:0:1:0:0:0:0:0:0:0:https%3a//dcunilive2-lh.akamaihd.net/i/dclive_1@390829/master.m3u8:Country Network (USA)

 

 

I think that Octagon SF8008 has HiSilicon. And that stream plays perfect.

 

 

Just test it on my Duo4K with exteplayer we don't have image, just sound so replace the 4097 with 5001 so gstreamer is used and then you have the image and sound.


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: serviceapp - gstplayer and exteplayer3 #940 rantanplan

  • PLi® Contributor
  • 1,863 posts

+87
Good

Posted 15 October 2019 - 18:02

https://github.com/m...lient.py#L8-L10

 

everything a bit confused here, I think ;-)

VUDuo4k is not a Hisi box.
So if you can not play with installed service app (without setting something there) via 4097, then gst is the problem.
If you then switch to 5001 it will be played with the 0.1 gst (old) version.
If it then works, the problem of course continues to be based on the currently used gst Mediaframwork.
You could then test it with 5002, then it would be using the ffmpeg controlled exteplayer3 variant.
If you find one of the three versions to be perfect, then you have the possibility with the Serviceapp to fix this.
Then the system redirects to ServiceApp and the desired one is always displayed.
4097 is then always what is prioritized via Service App.


Edited by rantanplan, 15 October 2019 - 18:02.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users