<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] TestH264VideoStreamer lags in
VLC</title></head><body>
<blockquote type="cite" cite>Here is an example file :<br>
</blockquote>
<blockquote type="cite" cite><a
href="http://www.mediafire.com/?rm6v38vx15nd9dv"><font
size="+3"><b>http://www.mediafire.com/?rm6v38vx15nd9dv</b></font></a><br
>
<font size="+3"><b></b></font></blockquote>
<blockquote type="cite" cite>When I play it with VLC in my computer it
plays normally. So I guess, as a encoder output is fine. But when I
use for example TestH264VideoStreamer to stream it, what the client
(also with VLC) sees is much more slow. It is like viewing 1 fps,
although this sequence's frame rate is much higher.</blockquote>
<div><br></div>
<div>Actually, "testH264VideoStreamer" thinks that the frame
rate is 4 frames-per-second, and is streaming at that rate. 
However, VLC seems to stream at about 6 times that rate - i.e., at
about 24 frames-per-second.</div>
<div><br></div>
<div>So, my question - for H.264 experts - is the following: What is
VLC seeing, in this file, that makes it see a frame rate of 24
frames-per-second, or so?</div>
<div><br></div>
<div>Our code ("H264VideoStreamFramer") is seeing</div>
<div><x-tab>       
</x-tab>num_units_in_tick: 1</div>
<div><x-tab>       
</x-tab>time_scale: 8</div>
<div><x-tab>       
</x-tab>fixed_frame_rate_flag: 1</div>
<div>and from this is inferring a frame rate of 4 frames-per-second. 
So how is VLC inferring a much higher frame rate??</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>