<!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] Sending lots of NAL's
problem</title></head><body>
<blockquote type="cite" cite><font face="Arial" size="-1">I see that
the schedualer is launching my deliverFrame about every 1-2msec,
when I got multiple descriptors in the socket.</font><br>
</blockquote>
<blockquote type="cite" cite><font face="Arial" size="-1">The problem
is that when I got lost of descriptors (~80) this can take up to
160 msec which is way beyond my frame size which is 40 msec
(PAL)</font><br>
</blockquote>
<blockquote type="cite" cite><font face="Arial" size="-1">1. Am I
doing this wrong?</font></blockquote>
<div><br></div>
<div>Because you are reading your input data from a socket, you should
not assume that the input socket data consists of discrete NAL units.
Instead, each time you should read as much data as you can from the
socket (remember to make it non-blocking), and treat the data as a set
of (>=1) NAL units.</div>
<x-sigsep><pre>--
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>