Click or drag to resize
RtpInfo Class
This field is used to set RTP-specific parameters in the Play response.
A mapping from RTP timestamps to NTP timestamps (wall clock) is available via RTCP. However, this information is not sufficient to generate a mapping from RTP timestamps to NPT. Furthermore, in order to ensure that this information is available at the necessary time (immediately at startup or after a seek), and that it is delivered reliably, this mapping is placed in the RTSP control channel.
In order to compensate for drift for long, uninterrupted presentations, RTSP clients should additionally map NPT to NTP, using initial RTCP sender reports to do the mapping, and later reports to check drift against the mapping.
Inheritance Hierarchy
SystemObject
  StreamCoders.RtspBaseHeader
    StreamCoders.RtspRtpInfo

Namespace: StreamCoders.Rtsp
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class RtpInfo : BaseHeader

The RtpInfo type exposes the following members.

Constructors
  NameDescription
Public methodRtpInfo
Default constructor.
Top
Properties
  NameDescription
Public propertyHeaderType
Gets or sets the type of the RTSP header.
(Inherited from BaseHeader.)
Public propertyTracks
Gets or sets the Track List of RTP-Info.
Top
Methods
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also