[gst-devel] Implementing a MPEGTS segmenter, what's the best approach?

David Zhao david at davidzhao.com
Fri Dec 31 20:42:16 CET 2010


Thanks David! That's exactly what I was looking for.

On Thu, Dec 30, 2010 at 11:23 PM, David Schleef <ds at entropywave.com> wrote:

> On Thu, Dec 30, 2010 at 08:35:21PM -0800, David Zhao wrote:
> > Hello,
> >
> > I'm trying to build a GStreamer plugin that would produce segments of
> MPEGTS
> > files, each with a fixed duration. This is to create TS segments for the
> > Apple HTTP live streaming protocol. I'm fairly new to developing for
> > GStreamer and have a basic understanding of how it works.
> >
> > The approach I had in mind is to create a plugin that includes both
> > mpegtsmux and filesink. Within that plugin, it could produce individual
> ts
> > files when certain duration is accumulated.
> >
> > Is this feasible? Is there another way to do this without having to
> > replicate code that's already in mpegtsmux and filesink?
>
> gst-launch ... ! mpegtsmux ! multifilesink next-file=key-frame \
>    location=%05d.ts
>
>
>
> David
>
>
>
> ------------------------------------------------------------------------------
> Learn how Oracle Real Application Clusters (RAC) One Node allows customers
> to consolidate database storage, standardize their database environment,
> and,
> should the need arise, upgrade to a full multi-node Oracle RAC database
> without downtime or disruption
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101231/1dd0ee8f/attachment.htm>


More information about the gstreamer-devel mailing list