[gst-devel] Mpeg4 stream

Riccardo Corona coronariccardo at gmail.com
Thu Jun 21 18:35:31 CEST 2007


Hi,
thank you for the tips, it works!!
But now I've a second question related to your answer: is there a way (a
plugin or some cap) to know when a mpeg4 frame is a keyframe?
I've searched without success with gst-inspect.

Thank's again.

2007/6/21, Sjoerd Simons <sjoerd at spring.luon.net>:
>
> On Wed, Jun 20, 2007 at 06:57:19PM +0200, Riccardo Corona wrote:
> > Hi,
> > I've an mpeg4 live src, I get the mpeg4 packet into a fekesrc and then
> put
> > into a gstbuffer and decode&show them.
> > My problem is this: the images are much more degraded until the new
> > keyframe.I know that's the way in which the mpeg4 works (send a keyframe
> and
> > then difference and estimation, and so on...) but is there some
> properties
> > that would be set to avoid degradeds images between a keyframe and the
> next
> > one?
>
> What i did when writing a custom demuxer for a mpeg4 livestream was to
> just
> drop all packets untill it saw the first keyframe. Which nicely avoids the
> issue.
>
>   Sjoerd
> --
> This is the theory that Jack built.
> This is the flaw that lay in the theory that Jack built.
> This is the palpable verbal haze that hid the flaw that lay in...
>



-- 
Riccardo Corona
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070621/be7db188/attachment.htm>


More information about the gstreamer-devel mailing list