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