Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-10 Thread mamille1
All The mention of "properly-synchronized presentation time" sounds like it might be related to a problem we are having. We have an application using the live555 library running on an embedded processor that record a digital audio/video stream to a file. The stream is generated by a separate

Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-08 Thread Ross Finlayson
First, let's make sure that we're talking about the same thing. I assume that you're referring to the way that our RTSP *server* implementation fills in the "RTP-Info:" header that it includes in the response to each RTSP "PLAY" request. If you're instead referring to something else, then ple

Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-07 Thread Chris Burns
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ross Finlayson Sent: Friday, 08 August 2008 12:02 To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-07 Thread Ross Finlayson
I'm specifically trying to work out how to create the "RTP-Info" header in a RTSP/PLAY-Response. Our server implementation does this automatically (see "RTSPServer.cpp", and search for "rtpInfo"). You shouldn't have to do anything yourself to generate this. Similarly, at the client end, the

Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-07 Thread Chris Burns
Sorry, I should have been more clear in my question... I'm specifically trying to work out how to create the "RTP-Info" header in a RTSP/PLAY-Response. It looks quite simple. Grab the RTP-Time & SeqNum of the first RTP packet sent on each stream to the client, format it correctly and we're done

Re: [Live-devel] Calculating rtptime for RTSP/PLAY-Response "RTP-Info" header

2008-08-07 Thread Roland
> Is there any reference or commonly cited material about how these values are calculated? "The RTP timestamp represents the sampling instant of the first octet of data in the frame. It starts from a random initial value and increments at a media-dependent rate." >From "RTP, Audio and Video