[gst-devel] GSOC Ideas

Edward Hervey bilboed at gmail.com
Fri Mar 6 09:25:21 CET 2009


On Fri, 2009-03-06 at 03:09 -0500, Donny Viszneki wrote:
> On Fri, Mar 6, 2009 at 2:59 AM, Neil Loknath <neil.loknath at gmail.com> wrote:
> > Besides the projects listed on the
> 
> GSoC ideas? How about GStreamer being able to split a graph over
> multiple systems in a cluster?
> 

It can already do that using:
* GStreamer network clocks
(http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/gstreamer-net.html)
* gdp elements (to (de)serialize buffers/events) along with tcp elements

You can then split up your pipeline into sub-pipelines accross several
machines, have the clocks synchronized and the data flow happening
through tcp+gdp.

That's how flumotion does distributed pipelines (one machine does
capture, another encoding/muxing, another distributing, all of them
appearing as one massive distributed pipeline).

  Another idea ?

    Edward





More information about the gstreamer-devel mailing list