Getting played time in RTSP video

Stefan Sauer ensonic at hora-obscura.de
Tue Jan 24 07:08:42 PST 2012


On 01/24/2012 03:49 PM, Bruno Gonzalez wrote:
> Hi,
>
> I have a server-client video streaming using gstreamer and RTP. So
> basically:
> [source storage] --> [server] ---------> [client] --> [frames rendered
> on screen]
>
> Is there any way to know, for each rendered frame, what was the
> original playing time in the video source of the server?
>
> For example.
>  - At 10 fps, after 30 seconds of playing, the "playing time" would be
> 300.0 seconds.
>  - But if the network is slow, the playing time could very well be
> only 276.4 seconds.
>  - Or maybe some frames could be lost if using UDP.
>  - Also, if the source storage has variable framerate, I cannot use
> "10fps" or any other average fps for any calculations.

video is synchronized to the clock. That is after 30 sec of playing time
the video is more or less at 30s. If the network is slow, it is likely
that some frames have been skipped.

Stefan

>
> How could this be achieved?
>
> Thanks!
>
> -- 
> Saludos,
>      Bruno González
>
> _______________________________________________
> Jabber: stenyak AT gmail.com <http://gmail.com>
> http://www.stenyak.com
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120124/a25b4048/attachment.htm>


More information about the gstreamer-devel mailing list