[Live-devel] Lip synchronization problem

kick2goal at netscape.net kick2goal at netscape.net
Sat Feb 4 10:39:46 PST 2006


Ross,

if your source is derived from the class "MPEGVIdeoStreamFramer", isn't 
this done automatically by the "reset" function?

Khanh

-----Original Message-----
From: Ross Finlayson <finlayson at live555.com>
To: LIVE555 Streaming Media - development & use 
<live-devel at ns.live555.com>
Sent: Fri, 03 Feb 2006 16:12:04 -0800
Subject: RE: [Live-devel] Lip synchronization problem

  >My server code is based on testOnDemandRTSPServer. In other words, I
  >modeled the code based on how testOnDemandRTSPServer created sessions 
and
  >subsessions, etc. Is there anything extra that I need to do to create 
the
 >required "RTCPInstance" objects?

  No - the "RTCPInstance" objects should be created automatically in 
your case. However, the second point I noted is still important:
  Your source objects (for both audio and video) *must* generate 
accurate presentation time values (by setting "fPresentationTime"), 
which must correspond to real, 'wall clock' time. I.e., the 
presentation times generated by your source objects can't start with 
0.0; they must start with a time generated by calling "gettimeofday()".

 Ross Finlayson
 Live Networks, Inc. (LIVE555.COM)
 <http://www.live555.com/>

 _______________________________________________
 live-devel mailing list
 live-devel at lists.live555.com
 http://lists.live555.com/mailman/listinfo/live-devel


___________________________________________________
Try the New Netscape Mail Today!
Virtually Spam-Free | More Storage | Import Your Contact List
http://mail.netscape.com



More information about the live-devel mailing list