Jump to content


Photo

GStreamer 1.0

gstreamer 1.0 openpli

  • Please log in to reply
2520 replies to this topic

Re: GStreamer 1.0 #441 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 5 January 2015 - 19:55

I guess you never watch mpeg4-vc ("divx", "xvid", etc). Which is mighty good ;)


* 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.


Re: GStreamer 1.0 #442 addybo

  • Senior Member
  • 45 posts

0
Neutral

Posted 5 January 2015 - 20:03

as i said, i tested only mp3, flac and streaming via mediaportal, 

can you upload exaple files, i will test it



Re: GStreamer 1.0 #443 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 5 January 2015 - 20:11

I guess it's not that difficult to come by some "divx" files ;)

* 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.


Re: GStreamer 1.0 #444 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 6 January 2015 - 19:16

It's long time ago. A user reported it and I could reproduce it with, I think, my et9200. Don't know exactly whether it was for all mp3s or only a few. I will ask the user whether problem still occurs.


I spoke with the guy. He tested again soft- and hardware decoding on et8000 and cutting of several milliseconds of audio happens in both cases.
Another dev contacted me and said that the problem is there on many boxes from different manufacturers (so most likely no drivers issue) and it's also present when you use other media files. He also said that it is depending on used playback plugin. So more likely a gstreamer/E2 issue somewhere in the code.

So I think we can remove the C++ lib. Attached is the patch. I have only tested plugin functionality and not if build works afterwards. But I checked twice. I hope I have not overlooked something...

Applied, thanks!

* 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.


Re: GStreamer 1.0 #445 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 20 January 2015 - 23:05

gstreamer1.0 patches for openpli-oe-core:

 

1. patch - adds gstreamer1.4.5 recipes from https://github.com/o...mbedded/oe-core

2. patch - updates gst-plugins-package.inc from oe-core, which is now shared between both gstreamer versions + fix for gstreamer0.10

3. patch - adds all neccessary patches for gstreamer1.4.% plugins from this thread

4. patch - adds gstreamer1.0 dvbmediasink and subsink recipes created by athoik

5. patch - adds gstreamer1.0 support in enigma2 recipe

 

Now its possible to build enigma2 with gstreamer1.0 by setting GST_VERSION variable and correct dvbmediasink, if GST_VERSION is not set then enigma2 with gstreamer0.10 will be builded

For example to enable gstreamer1.0 for some ET models:

diff --git a/conf/machine/include/et.inc b/conf/machine/include/et.inc
index b4d5c81..f563128 100644
--- a/conf/machine/include/et.inc
+++ b/conf/machine/include/et.inc
@@ -13,11 +13,12 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS = "\
 KERNEL_MODULE_AUTOLOAD += "xfs"
 
 MACHINE_EXTRA_RRECOMMENDS = " \
-       gst-plugin-dvbmediasink \
+       gstreamer1.0-plugin-dvbmediasink \
        ntfs-3g \
        "
 
 DVBMEDIASINK_CONFIG = "--with-wma --with-wmv --with-pcm --with-dts --with-eac3"
+GST_VERSION = "1.0"
 
 TARGET_ARCH = "mipsel"
 DEFAULTTUNE ?= "mips32el"

Notes:

5.patch is based on enigma2.bbappend for gstreamer1.0 created by athoik:

- ommited bsod_segsev.patch - not needed

- ca-certificates not added- shouldn't be neccessary, since ssl-strict option is turned off

 

- librtmp patch not added

 

Hopefully I didn't miss something, please check.

 

What do you think? Is this approach correct?

Now, we don't have to wait until vu+dvbmediasink is updated to support gstreamer1.0 version. We can enable gstreamer1.0 for all models which used gst-plugin-dvbmediasink.

 

 



Re: GStreamer 1.0 #446 littlesat

  • PLi® Core member
  • 56,935 posts

+695
Excellent

Posted 20 January 2015 - 23:27

I sufggest erik should verify this one....

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


Re: GStreamer 1.0 #447 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 21 January 2015 - 16:48

So with the exception of VU, all other receivers use the gst-plugin-dvbmediasink and should be able to use gstreamer 1.x?

Meaning one would be able to play chunked multi-bitrate HLS streams on a dm800se or Xtrend receiver? :D



Re: GStreamer 1.0 #448 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 21 January 2015 - 17:27

dm800se is using gst-plugin-dreambox-dvbmediasink and not gst-plugin-dvbmediasink so only 0.10 version.

Yes HLS is working flawlessly. Multi-bitrate HLS is not so good in my experience. It's changing qualities all the time. Better to select quality, then there are no issues.


Edited by mx3L, 21 January 2015 - 17:27.


Re: GStreamer 1.0 #449 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 21 January 2015 - 17:43

I will have a look in a few days. Thx.


* 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.


Re: GStreamer 1.0 #450 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 22 January 2015 - 23:37

@mx3L, thanks for your feedback.

However the folks over at OpenATV have gstreamer 1.4.4 working on the dm800se, did they manage to switch away from the gst-plugin-dreambox-dvbmediasink?

If yes, shouldn't PLi do the same?



Re: GStreamer 1.0 #451 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 23 January 2015 - 00:18

Are you sure? I didn't speak with them the last days, but I think that they still use dreambox dvbmediasink which is currently not adapted. There were images for all boxes but because of the issues build for dreams and vu were stopped.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: GStreamer 1.0 #452 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 23 January 2015 - 14:01

I see, well let's hope those will be supported as well in the future.



Re: GStreamer 1.0 #453 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 24 January 2015 - 11:40

Sorry for the delay.

 

What I am going to do is create a branch gst-1 and apply the patches there. That gives us the opportunity to thouroughly test everything, because it also affects "normal" (pre-gst-1) code.


* 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.


Re: GStreamer 1.0 #454 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 24 January 2015 - 11:53

Please note that anything you change in the bsp overlays (for MACHINE_FEATUREs etc.) can only be applied locally (on your own server). It cannot be pushed to sourceforge because they're modules we attach from vendors (submodules) and the vendors need to make the changes there. I will report which patches can't be applied because of this.


Edited by Erik Slagter, 24 January 2015 - 11:53.

* 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.


Re: GStreamer 1.0 #455 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 24 January 2015 - 12:07

gst-1 branch pushed.

 

Volunteers to test? My server is quite busy with some other tasks at the moment. I may try later.


* 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.


Re: GStreamer 1.0 #456 imperia

  • Senior Member
  • 140 posts

+2
Neutral

Posted 24 January 2015 - 17:57

What is the meaning of the word "Berichten". I want to translate it to English. I saw it after I press Delete (In timer menu)


Edited by imperia, 24 January 2015 - 17:58.


Re: GStreamer 1.0 #457 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 24 January 2015 - 21:43

gst-1 branch pushed.

 

Volunteers to test? My server is quite busy with some other tasks at the moment. I may try later.

Thanks,

I built images for et4x00 with gstreamer1.0 and gstreamer0.10, tried media playback on my test files and there were no issues.



Re: GStreamer 1.0 #458 littlesat

  • PLi® Core member
  • 56,935 posts

+695
Excellent

Posted 24 January 2015 - 21:58

Thanks for the feedback!
Feedback is important to make it master....

Edited by littlesat, 24 January 2015 - 21:58.

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


Re: GStreamer 1.0 #459 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 24 January 2015 - 21:58

Is it an option to let the openpli buildserver build a set of gst1.x images for each box so more users can give feedback?


@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: GStreamer 1.0 #460 Meega

  • Senior Member
  • 3,000 posts

+51
Good

Posted 24 January 2015 - 22:28

Is it an option to let the openpli buildserver build a set of gst1.x images for each box so more users can give feedback?

+1


ET10000+ Openpli 6.1,1m schotel 4x duo-lnb op vaste opstelling.

Momolights teensy 2.0 met 50 leds op een string ,150 channels
DM8000 Openpli 6.1 Release




49 user(s) are reading this topic

0 members, 49 guests, 0 anonymous users