Click or drag to resize
InterleaveSlice Class
Represents a data unit sent to a specific channel using RTSP interleave mode. This class may produce 2 distinct types of data: InterleaveContentType.Signaling and InterleaveContentType.Payload. Signaling is used to represent RTSP an message or Payload is used to represent RTP/RTCP packets.
Inheritance Hierarchy
SystemObject
  StreamCoders.RtspInterleaveSlice

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

The InterleaveSlice type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyArrivalTime
Gets or sets the Arrival-time of the packet.
Public propertyBuffer
Gets or sets the data buffer.
Public propertyChannelId
Gets or sets the ChannelId.
Public propertySliceType
Gets or sets the SliceType.
Top
Methods
  NameDescription
Public methodToByteArray
Creates (serializes) an RTSP interleave packet from InterleaveSlice object. SliceType must be regular payload (SliceType must be Payload).
Top
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