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 #381 Moonwalker

  • Senior Member
  • 192 posts

0
Neutral

Posted 27 December 2016 - 00:48

Ok thanks now I got this but Service APP is still showing GSTPlayer not Installed. This is on DM520 btw.
 
 
root@dm520:~# ffmpeg --version
ffmpeg version 2.8.5 Copyright © 2000-2016 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --sysroot=/mnt/new2/xspeedlx1/build-enviroment/builds/openatv/release/et4x00/tmp/sysroots/et4x00 --cross-prefix=mipsel-oe-linux- --prefix=/mnt/new/e2/simpleeplayer3/tmp/ffmpeg/tmp/ffmpeg-2.8.5/usr/ --enable-cross-compile --target-os=linux --arch=mipsel --disable-mipsdspr1 --disable-mipsdspr2 --disable-mipsfpu --enable-shared --disable-static --disable-debug --disable-ffplay --disable-ffprobe --disable-ffserver --disable-outdevs --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-lzma --enable-openssl --enable-zlib --enable-cross-compile --enable-small --disable-sdl --disable-xlib --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-nonfree
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
Unrecognized option '-version'.
Error splitting the argument list: Option not found
root@dm520:~#


Re: serviceapp - gstplayer and exteplayer3 #382 s3n0

  • Senior Member
  • 641 posts

+62
Good

Posted 30 December 2016 - 00:46

Hi, guys,

 

pls help me. I had problems with audio playback of IPTV streams. I tested previous unofficial image from MastaG and there was streams working perfectly.

 

Now I want to use the new one image OpenPLi 4.0 + ServiceApp with a service code (5002) to play through exteplayer3. What should I do ? :-)

 

I have clean install of the OpenPLi 4.0 image (nightbuild 2016-28-12) in my Formuler-F3 (MIPS processor). Already there I have downloaded and installed the IPTVPlayer. So at the same time he was installed ffmpeg (2.8.5) and exteplayer3. I have followed these instructions. But I do not know how to install appservice. I would like exteplayer3 used to play online streams - by changing code from 4097 to 5002 in the userbouquet. What do I do now ? :-)

 

Thanks.

 

P.S.:  Appservice is a very good thing !


Edited by s3n0, 30 December 2016 - 00:49.


Re: serviceapp - gstplayer and exteplayer3 #383 bartoma55

  • Member
  • 10 posts

+1
Neutral

Posted 2 January 2017 - 11:17

first in 2017!!

 

sorry for my poor english, but I'm an older italian boy...

 

thanks to all for hard work and job!

 

I've compiled serviceapp, ffmpeg, gstplayer, exteplayer3 for armv7 to have fun with mu mut@nt HD51.

I've also installed all stuff in a OpenPLI 5 (master-next) distribution.

 

all the job make me crazy, but all seems to work.

 

I can set preferred player with serviceapp installed as system plugin.

I can play mkv streams with h264 compression and full hd resolution with exteplatyer3.

 

so, thanks to all, expecially to mx3L an the OpenPLI team, for the fantastic job.



Re: serviceapp - gstplayer and exteplayer3 #384 bartoma55

  • Member
  • 10 posts

+1
Neutral

Posted 6 January 2017 - 13:14

a question:

when serviceapp use exteplayer3 as service, the box are using ffmpeg to read input stream?

 

if exteplayer3 use ffmpeg, why I can not read hevc compressed stream, that ffmpeg on command line reads without error?

 

exteplayer3:

exteplayer3 /media/hdd/movie/tos-4096x1720-tiles.mkv > /tmp/1
{"EPLAYER3_EXTENDED":{"version":30}}
{"PLAYBACK_OPEN":{"OutputName":"Output", "file":"file:///media/hdd/movie/tos-4096x1720-tiles.mkv", "sts":0}}
{"OUTPUT_OPEN":{"sts":-1}}
{"PLAYBACK_PLAY":{"sts":0}}
{"v_c":{"id":-1,"e":"","n":"","w":-1,"h":-1,"f":0,"p":-1}}  <<< video stream not recognized, frame width & height -1
{"a_l": [{"id":1,"e":"A_AC3","n":"eng"}]}
{"a_c":{"id":1,"e":"A_AC3","n":"eng"}}
{"s_l": [{"id":2,"e":"S_TEXT/SUBRIP","n":"hrv"}, {"id":3,"e":"S_TEXT/SUBRIP","n":"cze"}, {"id":4,"e":"S_TEXT/SUBRIP","n":"dan"}, {"id":5,"e":"S_TEXT/SUBRIP","n":"ger"}, {"id":6,"e":"S_TEXT/SUBRIP","n":"eng"}, {"id":7,"e":"S_TEXT/SUBRIP","n":"spa"}, {"id":8,"e":"S_TEXT/SUBRIP","n":"fre"}, {"id":9,"e":"S_TEXT/SUBRIP","n":"gre"}, {"id":10,"e":"S_TEXT/SUBRIP","n":"heb"}, {"id":11,"e":"S_TEXT/SUBRIP","n":"hun"}, {"id":12,"e":"S_TEXT/SUBRIP","n":"ind"}, {"id":13,"e":"S_TEXT/SUBRIP","n":"ita"}, {"id":14,"e":"S_TEXT/SUBRIP","n":"jpn"}, {"id":15,"e":"S_TEXT/SUBRIP","n":"dut"}, {"id":16,"e":"S_TEXT/SUBRIP","n":"nor"}, {"id":17,"e":"S_TEXT/SUBRIP","n":"per"}, {"id":18,"e":"S_TEXT/SUBRIP","n":"pol"}, {"id":19,"e":"S_TEXT/SUBRIP","n":"por"}, {"id":20,"e":"S_TEXT/SUBRIP","n":"rus"}, {"id":21,"e":"S_TEXT/SUBRIP","n":"chi"}]}
{"s_c":{"id":-1,"e":"","n":""}}

ffmpeg:

ffmpeg -i /media/hdd/movie/tos-4096x1720-tiles.mkv
ffmpeg version 3.1.3 Copyright © 2000-2016 the FFmpeg developers
  built with gcc 6.2.0 (GCC)
  configuration: ....

Input #0, matroska,webm, from '/media/hdd/movie/tos-4096x1720-tiles.mkv':
  Metadata:
    encoder         : libebml v1.3.0 + libmatroska v1.4.1
    creation_time   : 2014-03-24 10:14:59
  Duration: 00:12:14.17, start: 0.000000, bitrate: 2657 kb/s
    Stream #0:0(eng): Video: hevc (Main), yuv420p(tv), 4096x1714, SAR 1:1 DAR 2048:857, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) <<< video stream recognized, frame width & height are correct
    Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default)
    Stream #0:2(hrv): Subtitle: subrip
    Stream #0:3(cze): Subtitle: subrip
    Stream #0:4(dan): Subtitle: subrip
    Stream #0:5(ger): Subtitle: subrip
    Stream #0:6(eng): Subtitle: subrip (default)
    Stream #0:7(spa): Subtitle: subrip
    Stream #0:8(fre): Subtitle: subrip
    ....



Re: serviceapp - gstplayer and exteplayer3 #385 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 6 January 2017 - 17:33

@bartoma55

 

ffmpeg is used only as DEMUX, same for gstreamer.

Video codec must be supported by your hardware. 

 

Also there is need to add formater for  HEVC frame to exteplayer3 (at now you will not able to play HEVC with exteplayer3 even if your hardware support it because there is no HEVC formater in exteplayer3). Formater mean there is need to add some header do demuxed frame by ffmpeg before inject to video decoder.

 

 

Video can NOT be decoded by main CPU (software decoding).

Audio can be decoded by main CPU (software decoder) and injected to audio decoder as RAW PCM or LPCM.

 

Regards,

SSS


Edited by samsamsam, 6 January 2017 - 17:36.


Re: serviceapp - gstplayer and exteplayer3 #386 bartoma55

  • Member
  • 10 posts

+1
Neutral

Posted 6 January 2017 - 19:30

@bartoma55

 

ffmpeg is used only as DEMUX, same for gstreamer.

Video codec must be supported by your hardware. 

 

Also there is need to add formater for  HEVC frame to exteplayer3 (at now you will not able to play HEVC with exteplayer3 even if your hardware support it because there is no HEVC formater in exteplayer3). Formater mean there is need to add some header do demuxed frame by ffmpeg before inject to video decoder.

 

 

Video can NOT be decoded by main CPU (software decoding).

Audio can be decoded by main CPU (software decoder) and injected to audio decoder as RAW PCM or LPCM.

 

Regards,

SSS

@samsamsam

many thanks for clear reply.



Re: serviceapp - gstplayer and exteplayer3 #387 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 7 January 2017 - 11:28

or anyone can tell how to correct

Attached Files

  • Attached File  e.zip   9.5KB   33 downloads

BlackHole-3.1.0F_DM800 ,Tuner + ALINK DTU & Digital USB DVB-T HDTV TV Tuner Recorder Receiver , HDD TOSHIBA MK2552GSX 250gb,usb 16gb,skins Glamour_X-Infinity mod


Re: serviceapp - gstplayer and exteplayer3 #388 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 7 January 2017 - 12:12

Same here. Latest e2 code seem to have broken serviceapp.
It crashes when attempting to run exteplayer3

Re: serviceapp - gstplayer and exteplayer3 #389 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 7 January 2017 - 12:26

I already was thinking that the guilty are exteplayer3
how can repair serviceapp

BlackHole-3.1.0F_DM800 ,Tuner + ALINK DTU & Digital USB DVB-T HDTV TV Tuner Recorder Receiver , HDD TOSHIBA MK2552GSX 250gb,usb 16gb,skins Glamour_X-Infinity mod


Re: serviceapp - gstplayer and exteplayer3 #390 Taapat

  • PLi® Core member
  • 2,343 posts

+120
Excellent

Posted 7 January 2017 - 12:31

Same here. Latest e2 code seem to have broken serviceapp.
It crashes when attempting to run exteplayer3

 

Did you tried to recompile the serviceapp after changes in the enigma?
For me this fix the problem.

Edited by Taapat, 7 January 2017 - 12:32.


Re: serviceapp - gstplayer and exteplayer3 #391 s3n0

  • Senior Member
  • 641 posts

+62
Good

Posted 7 January 2017 - 14:10

Hi, guys,

 

pls help me. I had problems with audio playback of IPTV streams. I tested previous unofficial image from MastaG and there was streams working perfectly.

 

Now I want to use the new one image OpenPLi 4.0 + ServiceApp with a service code (5002) to play through exteplayer3. What should I do ? :-)

 

I have clean install of the OpenPLi 4.0 image (nightbuild 2016-28-12) in my Formuler-F3 (MIPS processor). Already there I have downloaded and installed the IPTVPlayer. So at the same time he was installed ffmpeg (2.8.5) and exteplayer3. I have followed these instructions. But I do not know how to install appservice. I would like exteplayer3 used to play online streams - by changing code from 4097 to 5002 in the userbouquet. What do I do now ? :-)

 

Thanks.

 

P.S.:  Appservice is a very good thing !

 

In some cases sound starts but in some cases not. Very commonly no. I was trying 4097 (by system) and/or 5002 (by exteplayer3) too. Can someone help me  please ? Thanks.

LOG-file: Attached File  e2_debug_OpenATV5.3_2016-01-07.log   291.11KB   3 downloads



Re: serviceapp - gstplayer and exteplayer3 #392 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 7 January 2017 - 14:12

 

Same here. Latest e2 code seem to have broken serviceapp.
It crashes when attempting to run exteplayer3

 

Did you tried to recompile the serviceapp after changes in the enigma?
For me this fix the problem.

 

 

Yeah!, I've bumped the package to r1 which triggered a rebuild, now it works :)

Now I can see whether dts downmix works on my dm800se.

 

Thank you



Re: serviceapp - gstplayer and exteplayer3 #393 mdshd

  • Senior Member
  • 140 posts

+3
Neutral

Posted 9 January 2017 - 07:52

I installed serviceapp from feed on openatv 5.3 and all streams works fine. 

 

The Problem in Channel Selection!

 

1. The EPG in Channel Selection don't show. Only in Infobar and as session.CurrentService.

 

2. If I have the same channel as SD over SAT, and I put the same reference but with 4097 or 5002, picon and EPG don't show.

 

With Gstreamer 4097 picon shows up automatically and EPG too.

 

Which file should I edit to get the EPG and picon automatically with 5002? I don't want to wait for devs from openatv fix this.


ET10000


Re: serviceapp - gstplayer and exteplayer3 #394 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 9 January 2017 - 08:15

I did report this issue to mx3L some months ago, so he is aware of it, I can only assume he's not had the time yet to fix it.

 

People have lives away from this hobby, and I'm sure as soon as he does find the time,he will supply a fix.

 

Ian.


Edited by ian1095, 9 January 2017 - 08:15.


Re: serviceapp - gstplayer and exteplayer3 #395 mdshd

  • Senior Member
  • 140 posts

+3
Neutral

Posted 9 January 2017 - 09:25

Ian, enigma2 is not one man show. There are other people who know this too, so mx3L do not have to do this if he has no time. Nobody told this and nobody asked for your unneeded answer.


ET10000


Re: serviceapp - gstplayer and exteplayer3 #396 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 9 January 2017 - 14:54

Its a Serviceapp bug buddy, not an Enigma2 bug.

 

Serviceapp is written by mx3L ( which others contribute to such as Taapat )

 

Ian.



Re: serviceapp - gstplayer and exteplayer3 #397 mdshd

  • Senior Member
  • 140 posts

+3
Neutral

Posted 9 January 2017 - 18:36

Ian, an user in openatv forum has reported, that on hdmu image epg works fine also in channellist.

ET10000


Re: serviceapp - gstplayer and exteplayer3 #398 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 14 January 2017 - 04:58

exteplayer3 not work url

https://58174450afee...FU0kxcz0=_24.ts
https://58174450afee...FU0kxcz0=_25.ts
https://58174450afee...FU0kxcz0=_26.ts

 


Edited by maigais, 14 January 2017 - 04:59.

BlackHole-3.1.0F_DM800 ,Tuner + ALINK DTU & Digital USB DVB-T HDTV TV Tuner Recorder Receiver , HDD TOSHIBA MK2552GSX 250gb,usb 16gb,skins Glamour_X-Infinity mod


Re: serviceapp - gstplayer and exteplayer3 #399 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 28 January 2017 - 01:01

If someone interested I prepared patch adding MPEG-DASH demux support:

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

 

Regards,

SSS



Re: serviceapp - gstplayer and exteplayer3 #400 ian1095

  • Senior Member
  • 462 posts

+6
Neutral

Posted 28 January 2017 - 09:38

I'm very interested.

 

Will this be added to your IPTV Player plugin so I can obtain the Binary ?

 

Ian.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users