Serviceapp как правильно настроить

serviceapp — gstplayer and exteplayer3

Re: serviceapp — gstplayer and exteplayer3 #701 mrvica

not to beat around the bush

Re: serviceapp — gstplayer and exteplayer3 #702 samsamsam

If anyone is interested here is new dash demux patch which improve live playback on youtube:

Precompiled ffmpeg libs with this patch:

Edited by samsamsam, 22 October 2017 — 16:51.

Re: serviceapp — gstplayer and exteplayer3 #703 fairbird

And in attach for ffmpeg V3.3

Attached Files

  • 000001_add_dash_demux_20171022.patch76.06KB 45 downloads

Re: serviceapp — gstplayer and exteplayer3 #704 MastaG

  • PLi® Core member
  • 1,529 posts

Re: serviceapp — gstplayer and exteplayer3 #705 frank087234

Hi all good guys

I want to compile service app for openplus 1.1 image. Tried to install an ipk version but gives error related to so file. How can I compile service app specific to my image?

Re: serviceapp — gstplayer and exteplayer3 #706 dreamboxco

i am switsch my Image from OpenPLI to OpenVIX an test any Stream
With some Stream stalls the image and it becomes black Scren with the OpenPLI release 6.0 24.10/2017, now have the OpenVIX there the screen is not black shows the pictures with clay further on.

# opkg list | grep serviceapp
enigma2-plugin-systemplugins-serviceapp — 0.5+git115+e26213a-r4 — enigma2-plugi
-systemplugins-serviceapp version
0.5+gitAUTOINC+e26213a0b3-r4 serviceapp service for enigma2
enigma2-plugin-systemplugins-serviceapp-dbg — 0.5+git115+e26213a-r4 — enigma2-p
ugin-systemplugins-serviceapp version
0.5+gitAUTOINC+e26213a0b3-r4 — Debugging files serviceapp service for
enigma2-plugin-systemplugins-serviceapp-src — 0.5+git115+e26213a-r4 — enigma2-p
ugin-systemplugins-serviceapp version
0.5+gitAUTOINC+e26213a0b3-r4 serviceapp service for enigma2
root@formuler1:

what disturbs me but the simple streams of TRT is not played here is only sound and the picture is black do you have an explanation?
Is there something missing?

Источник

serviceapp — gstplayer and exteplayer3

#1 mx3L

For those who don’t know @samsamsam created excellent IPTVPlayer plugin, he also managed to create players for this plugin which run in separate process, so it’s possible to have entire control over playback. One of these players also uses ffmpeg which was not used for playback in mipsel receivers yet.

Comparison of exteplayer3 (ffmpeg) to gstplayer (gstreamer1.0):

pros:
— uses much less memory
— needs much less cpu power -> immediate seeking, AV sync after seeking
— doesn’t have problem with TS streams
— doesn’t have problem with secure HLS streams

cons:
— framedrops in playback of packed mpeg4-part2
— HLS streams with variant playlists are pixelated

I really like the idea of separating player from enigma2 and running it as external process. We don’t have to move quite big enigma2 binary to receiver in order to test. We can test player from command line without enigma2 running and AFAIK this should also mean that there are no memory leaks created by player process after it exits.

Читайте также:  Как настроить сканер чтобы он сканировал всю страницу

So I’ve created service ‘serviceapp’ for enigma2 which allows us to use these players.

serviceapp:

— adds service 5001: uses gstplayer
* possibility to change sink, buffer size, buffer duration
* possibility to enable/disable embedded subtitles support
— adds service 5002: uses exteplayer3
* TODO add exteplayer3 settings
— adds possibility to replace default servicemp3 service(4097)
— adds support for custom plugins settings

Thought there are still some thing things missing when compared to servicemp3:
— external subtitles support
— tags support
— cuesheet support
— epg support
— fast forward/backward

ServiceApp enigma2 plugin:

— possibity to replace enigma2 playback system, so you can use these players not only from bouquet but for example from MoviePlayer, MediaPlayer(restart enigma2 necessary)
* switch players gstplayer/exteplayer3 at enigma2 runtime
* change gstplayer settings at enigma2 runtime
— change gstplayer(5001) settings at enigma2 runtime
* sink, buffer size, buffer duration, enable/disable subtitles

Installation:
1. unpack recipes in serviceapp.tar.gz in $openpli-oe-core/meta-local/recipes-local

2. build serviceapp service + plugin

3. build @samsamsam’s gstplayer + patches of mine

4. (optional) You can build also experimental sink, which you can then select in ServiceApp menu, it’s basically openpli dvbmediasink + mpeg4part2 unpacking + oldgen xtrend improvements mentioned in Gstreamer-1.0 topic.

Note, I’ve added this experimental sink with no intention of replacing original one. It’s there so you know how can we have more sinks and make comparisons on the fly. For example this can be useful to have one sink stable and introduce new changes in experimental one, so users can freely switch between them if they want to try experimental one and report back if there are any problems, and if there are they can switch back to stable, etc..

5. ipk’s are located in $openpli_oe_core_dir/build/tmp/deploy/mips32el and $openpli_oe_core_dir/build/tmp/deploy/machinename

6. For exteplayer3 there is no recipe yet, since source is not public. @samsamsam mentioned that once he cleans it up, he will make it public. For now you have to build or download pre-built ffmpeg and exteplayer3 binary.

Using pre-built ffmpeg by @samsamsam:

1. download pre-built ffmpeg archive

2. unpack in root directory

Install exteplayer3 binary:

1. download binary to /usr/bin/exteplayer3

2. give extplayer3 execution permissions:

Note there are also other versions for ffmpeg and exteplayer3:

Source:

Example of bouquet with serviceapp services:

Certainly there are mistakes but hopefully not many , any input is welcome.

Attached Files

  • serviceapp_recipes.tgz12.44KB 1098 downloads

Edited by mx3L, 13 April 2016 — 16:25.

Re: serviceapp — gstplayer and exteplayer3 #2 gorski

Thanx for your interest in the matter!

From what little I have experienced (I «know» very, very little, since I am from Humanities, not [Tech] Sciences — maybe you could simplify it for us a bit? ), at the very least «older» machines with little fire power and small amounts of RAM would benefit a great deal from what seems to me to be an interesting development here.

I don’t know if you are aware of this but I better at least try to contribute, if I can — there is Enigma2 by AR-P (All Russian Project) for STi 7111/7162 based STBs like Alien 1/2 (SH4, based on DuckBox TDT project), which is done in 2 ways, Gstreamer and External Player 3, here:

Читайте также:  Не важно как это работает

OpenAR-P_OE2.0_211_alien2_gst-git-03-01-13_a287e7c.zip openAR-P c gstreamer для Alien2 а также клонов spark7162 Deprecated Jan 3, 2013 48.5MB

OpenAR-P_OE2.0_211_alien_gst-git-03-01-13_a287e7c.zip openAR-P c gstreamer для Alien1, а также клонов spark Deprecated

Hope it helps and best of luck.

P.S. I tested OpenATV etc. E2 in Alien2 with and without ffmpeg/Extplayer3, in terms of streaming (from the net) and playback (from NAS) — ffmpeg/Eplayer3 combination could pull off much more stuff, than Gstreamer based player, in such machines.

Edited by gorski, 14 April 2016 — 00:19.

«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!

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)

Источник

Serviceapp missing from Dream Elite 6

Recently installed Dream Elite 6 on my DM820. Noted that serviceapp pluging missing from feed so could not install it. Could some one advice that how could i install serviceapp, since Dream Elite supports debian files only so i need serviceapp in deb format or any link.

IPK and DEB are still the same. The difference is probably only in the type of compressor used. Or am I wrong ?

BTW, the DM820-HD is a mipsel architecture, so look for a mipsel package especially.

There is also the possibility of manual installation by unpacking the DEB / IPK package (for example, using the PeaZip utility). And then you copy the files in their place (necessary knowledge of the basics of working with Unix / Linux systems).

The problem is also that if «serviceapp» is not self-installing, you must also install «ffmpeg» and «exteplayer3» packages before.

Adding attachments: Mentioned three things (in ZIP format).

But I warn you that you have to know what you are doing !

I am not responsible for any violation of your Enigma :).

The attached exteplayer3 and ffmpeg binary files are designed only and only for mipsel architecture ! No arm ! No sh4 !

Archives are dressed from the installation packages, from the OpenATV-6.3 feed server (2019-06-03).

If your Enigma has the «ffmpeg» and «exteplayer3» packages, install these two packages directly from your Enigma feed. There are also many dependencies to other libraries, for «ffmpeg» and «exteplayer3» installers. That’s why it’s better to install them from your Enigma feed!

Then just use only the zip-archive serviceapp (unpack and copy to set top box).

Remember that all binary files that are copied to the «/usr/bin» folder must have the specified execution attribute:

cd /usr/bin && chmod +x ffmpeg ffprobe ffserver exteplayer3

Files

(111.4 kB, downloaded 203 times, last: Oct 10th 2021 )

(297.61 kB, downloaded 207 times, last: Oct 10th 2021 )

(126.87 kB, downloaded 244 times, last: Sunday, 3:42 pm )

Источник

External eplayer3 not working OpenATV 6.3

I have a problem with exteplayer on openatv 6.3
I have never had with other image
code error 127

Читайте также:  Не работают стоп сигналы е36

this might work for you

opkg remove enigma2-plugin-extensions-serviceapp exteplayer3 ffmpeg

opkg install ffmpeg exteplayer3 enigma2-plugin-systemplugins-serviceapp

opkg remove gstplayer

opkg install gstplayer

** A person who feels appreciated will always do more than what is expected **

it did not work

Try with this. Open telnet and type this command

opkg install enigma2-plugin-systemplugins-serviceapp

already done and redone
how did I install everything else ?
it works on all the images, Bh, openBH, openpli, openspa . except open ATV

  1. opkg update
  2. opkg install ffmpeg
  3. opkg install exteplayer3
  4. opkg install enigma2-plugin-systemplugins-serviceapp

did you uninstall them first though like i put in my first post.

e2players (IPTV Player) ffmpeg used to clash with the ffmpeg required for these.

And we presume you have rebooted gui?

** A person who feels appreciated will always do more than what is expected **

yes, I have before your post tried to uninstall then reinstall all

I dont know is this site work. Connect via telnet and install again FFMpeg libraries.

Please login to see this link.

I reinstalled everything from the beginning, even the image and it still does not work

I believe that it comes from openatv 6.3

Did you install or you have serviceapp in systemplugins? Then you should also install exteplayer 3.

Other solution is install E2iplayer or E2Istream and install ffmpeg with exteplayer3 .

I downloaded exteplayer3 following the instructions on post 2

I use openatv 6.3

no problems what so ever.

What plugin are you trying to use exteplayer3 streams with

** A person who feels appreciated will always do more than what is expected **

E2istream, I tried to play a video on usb and same problem

It looks like a member wants to watch recorded video on usb with exteplayer 3 default player. If Im wrong. correct me.

Type this command in Telnet, and see what version of FFmpeg you have.

FFmpeg 4.0.2 = new

FFmpeg 3.4.2 = old

  1. /iptvplayer_rootfs/usr/bin/ffmpeg -version

I solved the problem by uninstalling this shit image , like that no more problem.

I answer myself

  1. cd /tmp && rm -f ffinstall.py && wget http://e2iplayer.pkteam.pl/ffinstall.py && python ffinstall.py
  1. cd /tmp && rm -f ffinstall && wget http://softrix.co.uk/istream/precompiled/ffinstall && python ffinstall

I answer myself

  1. cd /tmp && rm -f ffinstall.py && wget http://e2iplayer.pkteam.pl/ffinstall.py && python ffinstall.py
  1. cd /tmp && rm -f ffinstall && wget http://softrix.co.uk/istream/precompiled/ffinstall && python ffinstall

Thank you very much

Merci pour la solution j’avais le même problème

tout fonctionne a nouveau

I am new to this post here,looking for help,why my Reciever can’t show the movie. It just plays the audio. So i wanted to use the exte3player, but it’s the same problem. My Theory is, that the ffmpeg install command on the 16th post but its installing the version 3.4.2. Can someone please send a instalm command with the new version. I have a spark reloaded with Opena image 6.4.

I am new to this post here,looking for help,why my Reciever can’t show the movie. It just plays the audio. So i wanted to use the exte3player, but it’s the same problem. My Theory is, that the ffmpeg install command on the 16th post but its installing the version 3.4.2. Can someone please send a instalm command with the new version. I have a spark reloaded with Opena image 6.4.

Источник

Оцените статью