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 #621 WanWizard

  • PLi® Core member
  • 70,485 posts

+1,810
Excellent

Posted 22 July 2017 - 12:30

Reponse from frank087234 removeddue to the repeated use of foul language. As this user has been warned before, he has now received a 7-day ban.


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

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 8 August 2017 - 20:19

Hello,

 

New version of dash demux patch with support for additional DASH Manifest formats is available here:

https://github.com/s..._20170808.patch

 

Regards,

SSS



Re: serviceapp - gstplayer and exteplayer3 #623 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 8 August 2017 - 22:33

Thank you (Sam)

And in attach small edit to ffmpeg 3.3..

Attached Files


DM500s
DM800

DM800se

DM920UHD


Re: serviceapp - gstplayer and exteplayer3 #624 slayer7

  • Member
  • 1 posts

0
Neutral

Posted 9 August 2017 - 17:48

does anyone know if serviceapp supported with openatv6.0? i have installed but get error on plugin page eg it will not load in to configure.cheers



Re: serviceapp - gstplayer and exteplayer3 #625 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 9 August 2017 - 20:11

Here openpli... you can ask in opevatv forum ..

Also download all plugins from feed server to image not from any where.


DM500s
DM800

DM800se

DM920UHD


Re: serviceapp - gstplayer and exteplayer3 #626 bogdanm

  • Senior Member
  • 59 posts

+1
Neutral

Posted 10 August 2017 - 08:48

Thank you (Sam)

And in attach small edit to ffmpeg 3.3..

Whot your chnage and samsamsam change gived new ?



Re: serviceapp - gstplayer and exteplayer3 #627 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 10 August 2017 - 10:25

Original patch to (samsamsam) for ffmpeg 3.2 and my edit to compatible to ffmpeg 3.3


DM500s
DM800

DM800se

DM920UHD


Re: serviceapp - gstplayer and exteplayer3 #628 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 10 August 2017 - 10:33

And here is last patch to ffmpeg 3.2.2 (Thx Sam)

https://github.com/s..._20170809.patch

 

And in attach to ffmpeg 3.3

Attached Files


Edited by fairbird, 10 August 2017 - 10:34.

DM500s
DM800

DM800se

DM920UHD


Re: serviceapp - gstplayer and exteplayer3 #629 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 10 August 2017 - 10:46

Sorry ..

This is new edit 20170809 ..

Attached Files


DM500s
DM800

DM800se

DM920UHD


Re: serviceapp - gstplayer and exteplayer3 #630 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 10 August 2017 - 19:34

@bogdanm

 

I added support for additional DASH manifest format.

With this new patch you will be able to play for example some long DASH stream from youtube.

 

You can generate example dash link using this command: 

youtube-dl -J "https://www.youtube.com/watch?v=XmL19DOP_Ls" | jq -r ".requested_formats[0].manifest_url"

 

Regards,

SSS



Re: serviceapp - gstplayer and exteplayer3 #631 charlesduco

  • Senior Member
  • 62 posts

+6
Neutral

Posted 16 August 2017 - 16:32

I'm trying to get exteplayer3 supporting external subtitle files in some way.
I tried with exteplayer3 -x subtitles.srt video.mkv but I get the following error:
{"log":"Frame read error: 'End of file'"}
[playback/playback.c:Command] Command 11
[playback/playback.c:PlaybackPts] 
[playback/playback.c:PlaybackPts] exiting with value 0
[playback/playback.c:Command] exiting with value 0
@samsamsam: Any clue what's going wrong?

Edited by charlesduco, 16 August 2017 - 16:35.


Re: serviceapp - gstplayer and exteplayer3 #632 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 18 August 2017 - 14:58

Hello,

 

exteplayer3 does not handle external subtitles. 

But, something which is using exteplayer3 can and support for external subtitles.

 

You can check for example, how it is done in the IPTVPlayer:

https://gitlab.com/i...tmovieplayer.py

 

In the IPTV Player there is host Local media which can be used as Media Player for files located on a storage.

It supports all text subtitles format suported by VLC: https://wiki.videolan.org/subtitles via python library iptvsubparser (https://github.com/samsamsam-iptvplayer/iptvsubparser) written for the IPTVPlayer.

 

 

Regards,

SSS


Edited by samsamsam, 18 August 2017 - 15:00.


Re: serviceapp - gstplayer and exteplayer3 #633 koala04

  • Member
  • 1 posts

0
Neutral

Posted 20 August 2017 - 18:19

i know that is not a problem of serviceapp plugin but anyone have a fix for epg reference problem?

if i change bouquet to 5002: i have exteplayer but i lost epg
if i use 1: epg work but i dont have expeplayer3 ....



Re: serviceapp - gstplayer and exteplayer3 #634 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 21 August 2017 - 08:01

I have it partially fixed.

 

https://forums.openp...02/#entry752149

 

But no one will help me to complete it and I'm stuck.

 

What Ive done there give 75% EPG when using 5002, but I cannot get the EPG to display In the Bouquets list.

 

Ian.


Edited by ian1095, 21 August 2017 - 08:03.


Re: serviceapp - gstplayer and exteplayer3 #635 foxbob

  • Senior Member
  • 624 posts

+18
Neutral

Posted 26 August 2017 - 04:01

Error compile servuceapp after adding QuadPip

 

Making all in serviceapp
 
In file included from ../../../git/src/serviceapp/serviceapp.cpp:19:0:
../../../git/src/serviceapp/serviceapp.h: In member function 'virtual RESULT eServiceFactoryApp::play(const eServiceReference&, ePtr<iPlayableService>&)':
../../../git/src/serviceapp/serviceapp.h:190:98: error: invalid new-expression of abstract class type 'eServiceApp'
  RESULT play(const eServiceReference &ref, ePtr<iPlayableService> &ptr){ptr = new eServiceApp(ref); return 0;};
                                                                                                  ^
In file included from ../../../git/src/serviceapp/serviceapp.cpp:19:0:
../../../git/src/serviceapp/serviceapp.h:31:7: note:   because the following virtual functions are pure within 'eServiceApp':
 class eServiceApp: public sigc::trackable, public iPlayableService, public iPauseableService, public iSeekableService,
       ^~~~~~~~~~~
In file included from /home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/enigma2/lib/service/service.h:6:0,
                 from ../../../git/src/serviceapp/serviceapp.cpp:7:
/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/enigma2/lib/service/iservice.h:952:17: note: virtual RESULT iPlayableService::setTarget(int, bool)
  virtual RESULT setTarget(int target, bool noaudio = false)=0;
                 ^~~~~~~~~
/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/enigma2/lib/service/iservice.h:968:15: note: virtual void iPlayableService::setQpipMode(bool, bool)
  virtual void setQpipMode(bool value, bool audio)=0;
               ^~~~~~~~~~~
mipsel-oe-linux-libtool: compile:  mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot -DPACKAGE_NAME=\"serviceapp\" -DPACKAGE_TARNAME=\"serviceapp\" -DPACKAGE_VERSION=\"0.1\" "-DPACKAGE_STRING=\"serviceapp 0.1\"" -DPACKAGE_BUGREPORT=\"mx3ldev@gmail.com\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PYTHON=\"2.7\" -DHAVE_EPG=1 -DDEBUG=1 -DOPENPLI_ISERVICE_VERSION=1 -I. -I../../../git/src/serviceapp -I/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/python2.7 -include Python.h -Wall -fno-rtti -fno-exceptions -I/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/enigma2 -I/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/sigc++-2.0 -I/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/lib/sigc++-2.0/include -I/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot/usr/include/uchardet -Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0=/usr/src/debug/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0 -fdebug-prefix-map=/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/foxbob/test/openpli-dm8000-oe-core/build/tmp/work/vusolo2-oe-linux/enigma2-plugin-systemplugins-serviceapp/gitAUTOINC+567bde691d-r0/recipe-sysroot= -fvisibility-inlines-hidden -c ../../../git/src/serviceapp/extplayer.cpp -o extplayer.o >/dev/null 2>&1
Makefile:560: recipe for target 'serviceapp.lo' failed
make[2]: *** [serviceapp.lo] Error 1
make[2]: *** Waiting for unfinished jobs.... 

Edited by foxbob, 26 August 2017 - 04:03.


Re: serviceapp - gstplayer and exteplayer3 #636 littlesat

  • PLi® Core member
  • 57,154 posts

+698
Excellent

Posted 26 August 2017 - 06:02

Sounds like something needs to be added to serviceapp.... See my patch from yesterday evening on e2..

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


Re: serviceapp - gstplayer and exteplayer3 #637 littlesat

  • PLi® Core member
  • 57,154 posts

+698
Excellent

Posted 26 August 2017 - 07:44

See here: https://github.com/O...40c117697a2299f

 

i guess void setQpipMode(bool value, bool audio) { } needs to be added in serviceapp... (and mayby also merlin etc...)

 

And the weird thing here on Ultimo4K the drivers do not respond on the positioining of the eVideowidgets.... so the quad pip does not work correctly yet... Vu did also not solve the 2160 p mode PIP positioning also...


Edited by littlesat, 26 August 2017 - 07:46.

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


Re: serviceapp - gstplayer and exteplayer3 #638 astons

  • Member
  • 16 posts

0
Neutral

Posted 26 August 2017 - 15:56

I have it partially fixed.

 

https://forums.openp...02/#entry752149

 

But no one will help me to complete it and I'm stuck.

 

What Ive done there give 75% EPG when using 5002, but I cannot get the EPG to display In the Bouquets list.

 

Ian.

 

Unfortunately developers are not to interested into IPTV problems. They are developing image by their needs and this is all just a hobby. Like how I concluded from their posts they are making image for satellite box not for IPTV box. (I read that response on this forum somewhere). So we can just hope that they will change their minds about IPTV.

 

EPG problem which you are trying to fix is reported some time ago and it suppose to be fixed, but its not obviously ....

 

There are allot more problems not just EPG.

 

If you set serviceapp non original player and if you try to record IPTV (4097,5002) , spinner will come up and box will be suck like that until reboot.
This problem is reported some time ago.

Expeplayer3 and internal player is not reconnecting IPTV stream when connection is unexpectedly closed, picture will stay frozen until rezap.

So if you recording something all will be useless.

IPTV recording problems (2 separate streams are needed instead just one), I wrote about that before.
 


Edited by astons, 26 August 2017 - 15:56.


Re: serviceapp - gstplayer and exteplayer3 #639 hemertje

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

+118
Excellent

Posted 27 August 2017 - 08:40

you bought a satellite box that runs OpenPLi software, you did not buy an OpenPLi IPTV box


on the Glassfibre 1GB DVB-C...


Re: serviceapp - gstplayer and exteplayer3 #640 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 27 August 2017 - 09:15

That being true, the patch has been reverted, so all should be OK again.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.




7 user(s) are reading this topic

0 members, 7 guests, 0 anonymous users