On Tue, Aug 23, 2011 at 9:56 AM, Carl Karsten <[email protected]> wrote:
> when playing a video, if the stream has time stamps in the frames
> (like a dv stream) but there are missing frames (buffer underrun...),
> can the player dupe the last known frame to fill in the gap and keep
> the time stamp synced with the local OS clock?

no. Keep in mind the only way to get DV into mlt is through file or
pipe, and I think libavformat does not pay any attention to the
timecode in the DV stream - would need to check that.

> The goal is to put 2 cams on 2 different tall buildings, stream live,
> and make a 3d player described in
> http://xkcd.com/941/ "Depth Perception"   But the streaming over
> random internets will likely cause issues, so need to figure out how
> to sync the 2.    and no, I don't intend on streaming DV, that is just
> the one format I know for sure has a timestamp on every frame.

Most streams - certainly anything going over a network - have
timestamping. RTP and TS timestamps are conveyed through libavformat,
and there is dropping and repeating in the mlt avformat producer to
stay on track. I do not claim it is bug-free for this particular use
case, however.

-- 
+-DRD-+

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to