[Live-devel] Frame Rate and (soft) real-time extensions

Ross Finlayson finlayson at live555.com
Thu Mar 15 09:35:34 PDT 2007


>Suppose now that the live source is not a socket but
>an acquisition card which acquires frames with a
>deterministic frequence and no latency beetwen each
>sample. Before streaming each frame, in this case I
>can set (with real time extensions, like rtai or
>rtlinux) an accurate timestamp and if the sampling
>rate corresponds to about 50fps the consequent absence
>of the jitter is relevant.
>In addition: the real time extensions above mentioned
>support also deterministic UDP networking.
>(so, i ask if they could be added to RTP streaming on
>UDP).

Again, there'd be little or no benefit to doing this.  Because you 
have an accurate timestamp for your data when it is acquired, the RTP 
timestamps (i.e., presentation times) in each outgoing packet will 
also be accurate.  Therefore the network jitter between the server 
and client(s) doesn't matter.  That's the whole point of having RTP 
timestamps.

Remember, we're Internet people, not old world ATM-style 'telephants' :-) :-)
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list