StreamCoders.Rtsp.Extensions Namespace |
Class | Description | |
---|---|---|
![]() | CustomDataDescription | |
![]() | DiscoveryReport |
Contains information about the initial discovery of an RTSP resource. It is returned by
RtspPrimitives.Discover() and RtspSessionManager.Discover() |
![]() | MediaCapability |
Stores Media capabilities for each RTSP substream.
|
![]() | MediaParser |
Represent a specialized parser for media information.
|
![]() | RtspConfiguration |
Contains configuration information for RtspPrimitives.
|
![]() | RtspOverHttp |
Implements RTSP over HTTP (See Dispatch 28 on Apple Dev.: Tunnelling RTSP and RTP through
HTTP) by using ITransportModifier to intercept outgoing/incoming RTSP for HTTP
encapsulation. By being derived from ITransportModifier, the object gains access to the
underlying RTSPManager object and allows the hooking of OnBeforeSend and
OnBeforeReceive to encapsulated RTSP sessions.
|
![]() | RtspOverHttpErrorEventArgs |
Error event for RTSP over HTTP TransportModifier
|
![]() | RtspPrimitives |
Handles basic operations such as creating sessions, aggregate / non-aggregate
communication, teardown. RtspPrimitives uses a bulk transactional model (see
BulkTransaction), that allows it to pair single or multiple requests with their
respective response.
|
![]() | RtspSession |
Encapsulates the concept of an RTSP session.
|
![]() | RtspSessionManager |
Represents a simple way to set up and tear down an RtspSession instance.
|
![]() | RtspSubStream |
Represents a single track in an RTSP session.
|
![]() | SubStreamConfiguration |
Contains additional configuration to a Substream object.
|
![]() | TransportModifier |
Allows access to RTSPManager object via RTSP extensions (RtspSessionManager).
|
![]() | TransportModifierErrorEventArgs |
Abstract base class for error events in the TransportModifier
|
Delegate | Description | |
---|---|---|
![]() | OnInterleaveData | |
![]() | OnLog | |
![]() | OnSubStreamCompleteFrame | |
![]() | OnSubStreamDisconnect | |
![]() | OnSubStreamEndOfStreamIndication | |
![]() | OnSubStreamInterleaveData | |
![]() | RtspInterLeaveDataCallback | |
![]() | RtspResponseReceivedCallback |
Enumeration | Description | |
---|---|---|
![]() | CustomDataType | |
![]() | DeliveryMethod |
Values that represent DeliveryMethod.
|
![]() | MediaStreamType |