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 #61 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 21 January 2014 - 20:19

Well, people start to use more and more video content delivered by ip streaming and they depend heavily on a more recent and stable gstreamer component.

But to I get you correct that all the work on gstreamer 1.0 migration is already done and working?!


@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 #62 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 21 January 2014 - 20:31


We've had some discussion whether to apply them in a separate branch first or immediately on the master. The decision has been made for the second option.

The gst 1 branch is the place for experimenting. When it works without problems we merge to main. I don't see the point in merging to main immediately.

@parasol: the gst 1 branch has basic functionality, it is not stable though. One of the issues is a memoryleak. I didn't look at athoiks patches though.

Edited by Sjaaky, 21 January 2014 - 20:34.


Re: GStreamer 1.0 #63 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 21 January 2014 - 20:31

Yes and no. FYI there has been a gstreamer 1.0 version in OpenPLi before. It compiled without problem, but it gave so many problems (in combination with another library, we found out later) that we reverted it.

 

This is what I am trying to explain. If it compiles without errors, it doesn't necesarily run correctly, on all stb, with all drivers.


* 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 #64 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 21 January 2014 - 20:35

I don't recall gst1 in the master branch.

Re: GStreamer 1.0 #65 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 21 January 2014 - 20:36

So it needs a lot of testing, I can do that for XP1000 boxes.

Perhaps idea to update gstreamer to latest revision in the gstreamer repo and apply patches of athoik? Gstreamer advanced quite some revisions lately...


@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 #66 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 21 January 2014 - 21:01

BTW: Compiling on my vm image takes awfull long time, does it make any noticable difference if I configure an old P4 3.0 HT with native linux to compile?

Depends on the alternatives... That old P4 consumes a lot of electricity but does not provide much power for compiling - it's a single-core. The build likes lots of cores and lots of RAM. So the more cores you can assign to building the better. I've noticed VM do a poor job in multi-core CPU forwarding, especially with more than the cores.
Real musicians never die - they just decompose

Re: GStreamer 1.0 #67 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 21 January 2014 - 21:03

gstreamer 1.x is already in the repo, in the openembedded-core part.

"We" just override it with older versions, so all you need to do to build it is to remove the old recipes from meta-openpli.
Real musicians never die - they just decompose

Re: GStreamer 1.0 #68 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 21 January 2014 - 21:18

What about OpenPLi dvbmediasink? We need to push patches at gst branch.

I know Vu+ and Dreamboxes use different dvbmediasink, so most probably a fork must created.

Although in the meanwhile we can stabilize OpenPLi dvbmediasink and the others will follow.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: GStreamer 1.0 #69 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 21 January 2014 - 22:12

gstreamer 1.x is already in the repo, in the openembedded-core part.

"We" just override it with older versions, so all you need to do to build it is to remove the old recipes from meta-openpli.

 

Yes.... If you write it like this it sounds to be very easy, but I'm just starting ;)

I'll google around for a how to remove recipes...

 

(After 2 evenings of continious compiling, something is backed on my vm... but a lot of warnings, I guess some sources were not available@compile time)


@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 #70 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 22 January 2014 - 10:46

We've had some discussion whether to apply them in a separate branch first or immediately on the master. The decision has been made for the second option.

The gst 1 branch is the place for experimenting. When it works without problems we merge to main. I don't see the point in merging to main immediately.

I was wrong, that was about something else.


* 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 #71 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 24 January 2014 - 10:09

whether there is thought to improve the GStreamer 1.0
to work with a multi-media center XMBC
nothing to the world is not standing still, but everything evolves forward

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: GStreamer 1.0 #72 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 24 January 2014 - 10:42

That has nothing to do with gstreamer.


* 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 #73 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 24 January 2014 - 11:54

The question is, which then works
if not with GStreamer
this thread

vlc to work perfectly,
then have to deambox should also work
 
h**p://tv3latviavod.deac.lv:1935/vod/_definst_/tv3/saimnieks/klipi/2013.12.20.ventis.mp4/playlist.m3u8

http://tv3latviavod....4/playlist.m3u8

Edited by maigais, 24 January 2014 - 11:56.

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: GStreamer 1.0 #74 maigais

  • Senior Member
  • 431 posts

+4
Neutral

Posted 24 January 2014 - 12:10

here's the information on vlc
dreambox to work with XMBC but with interruptions

stop and play

Attached Files


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: GStreamer 1.0 #75 pcd

  • Senior Member
  • 759 posts

+88
Good

Posted 24 January 2014 - 13:45

The above problem has nothing to do with xbmc (just bad translation - I think).

The fact is we tried to run this latvian tv url also on a et9500 with openpli 4. It did not even start.

Can someone please test it and tell the questioner what additional software is needed. Of course gst-plugins-bad-fragmented is already in the image.

Regards.


Edited by pcd, 24 January 2014 - 13:46.


Re: GStreamer 1.0 #76 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 24 January 2014 - 16:56

You can use livestreamer in order to play hls (among many others).

 

We are using livestreamer at satdreamgr image on GreekStreamTv (plugin) and livestreamersrv (bouquets).

 

I am attaching livestreamer ipk and bitbake.

 

Good Luck.

 

Links:

 

https://github.com/athoik/greekstreamtv
https://github.com/athoik/livestreamersrv
https://github.com/chrippa/livestreamer

 

Attached Files


Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: GStreamer 1.0 #77 malakudi

  • Senior Member
  • 1,449 posts

+69
Good

Posted 25 January 2014 - 10:22

Since HLS is basically TS,maybe we could implement basic HLS functionality inside lib/base/httpstream.cpp . Then HLS streams could be played back as serviceref 1:0:1 with record/timeshift capability. What do you think?



Re: GStreamer 1.0 #78 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 25 January 2014 - 10:25

Good plan, but makes the code considerately larger/complexer at this point (which need not be a problem), because a separate http connection needs to be set up, waited for and read, to get the m3u "file".


* 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 #79 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 25 January 2014 - 10:27

@athoik, how is the integration with the rest of the image, of this livestreamer?


* 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 #80 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 25 January 2014 - 11:29

I'm unable to git-clone and build the gst-1.0 branch. Christophecvr tried it too and confirms its not working out of the box.

 

Hope an experienced dev can update this branch to latest gstreamer revision and commit athoik's  patches into this branch so I can start testing and provide patches for XP1000 boxes.


@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




24 user(s) are reading this topic

0 members, 24 guests, 0 anonymous users