[Live-devel] Sending lots of NAL's problem

Ross Finlayson finlayson at live555.com
Wed Dec 30 05:07:36 PST 2009


>I see that the schedualer is launching my deliverFrame about  every 
>1-2msec, when I got multiple descriptors in the socket.
>
>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)
>
>1. Am I doing this wrong?

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.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20091230/14099d4d/attachment.html>


More information about the live-devel mailing list