[gst-devel] Keep a video buffer and recover a frame for a given timestamp

Mailing List SVR lists at svrinformatica.it
Mon Aug 24 17:52:01 CEST 2009


In data lunedì 24 agosto 2009 15:34:36, Stefan Kost ha scritto:
: > Mailing List SVR schrieb:
> > Hi all,
> >
> > I'm developing a basic video player for a video for linux device, I would like to see the video with low latency but also fill a memory buffer with for example the last 30 seconds of the video and recover a frame based on timestamp, is this possible using gstreamer (maybe using gst.Buffer)?
> >   
> gst-buffer is a buffer. I don't see how you can do it with existing
> plugins. Do you want to replay from within the last 30 sec?. 

Exactly

> Then you
> could probably do a variant of a queue element, that keeps the last n
> sec. and allows to seek with there. Maybe using queue2 with a
> file-system cache is even enough already (haven't tried it).

What is queue2 (nothing about it here: http://gstreamer.freedesktop.org/documentation/plugins.html)? I cannot fill a queue (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/gstreamer-plugins-queue.html) and then replay from there?

Nicola

> 
> Stefan
> 
> > Some hints please,
> >
> > Nicola 
> >
> > ------------------------------------------------------------------------------
> > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> > trial. Simplify your report design, integration and deployment - and focus on 
> > what you do best, core application coding. Discover what's new with 
> > Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >   
> 
> 




More information about the gstreamer-devel mailing list