RtspPrimitives Class |
Namespace: StreamCoders.Rtsp.Extensions
The RtspPrimitives type exposes the following members.
Name | Description | |
---|---|---|
![]() | RtspPrimitives |
Default constructor.
|
Name | Description | |
---|---|---|
![]() | Close |
Closes connection to remote endpoint.
|
![]() | CreateMulticastSession |
Creates an UDP multicast transport session. given a collection of SubStream
objects. If this function succeeds, the multicast group endpoint track information will
be updated (MulticastGroupRtpEndpoint and MulticastGroupRtcpEndpoint).
|
![]() | CreateTcpInterleaveSession |
Attempts to create an RTSP session given a collection of SubStream objects. The
interleave channels used, are provided by the values by
Configuration.NextInterleaveChannel and
Configuration.UseRtcpInterleaveChannel.
|
![]() | CreateUdpSession |
Creates an UDP transport session. given a collection of SubStream objects.
|
![]() | Discover |
Attempts to discover remote resource.
|
![]() | ExecuteAggregate(MethodType, Transaction) |
Executes aggregated request on session.
|
![]() | ExecuteAggregate(MethodType, RangeParameters, Transaction) |
Executes aggregated request on session.
|
![]() | ExecuteSessionNonAggregate(MethodType, IEnumerableRtspSubStream) |
Executes a non aggregated RTSP request on a number of substreams.
|
![]() | ExecuteSessionNonAggregate(MethodType, IEnumerableRtspSubStream, RangeParameters) |
Executes a non-aggregate method on a number of substreams.
|
![]() | Open |
Opens communication channel with remote endpoint. This function must be called before
creating a session.
|
![]() | TearDownSession |
Attemps to tear down an RTSP session by sending a Teardown request.
|
Name | Description | |
---|---|---|
![]() | OnDisconnect |
Event queue for all listeners interested in OnDisconnect events.
|
![]() | OnInterleaveData |
Event queue for all listeners interested in OnInterleaveData events.
|
![]() | OnLog |
Event queue for all listeners interested in OnLog events.
|
![]() | OnRequestReceived |
Event queue for all listeners interested in OnRequestReceived events.
|
![]() | OnResponseReceived |
Event queue for all listeners interested in OnResponseReceived events.
|
Name | Description | |
---|---|---|
![]() | Configuration |
Contains configuration details.
|
![]() | DefaultTransactionWaitTimeout |
The amount of time to wait for each transaction to complete.
|
![]() | DiscoverWaitReplyTimeout |
The amount of time to wait for a reply on the initial Discover (Describe).
|
![]() | SetupWaitReplyTimeout |
The amount of time to wait for a reply for a Setup request.
|
![]() | TearDownWaitReplyTimeout |
The amount of time to wait for a reply to a Teardown request.
|
Name | Description | |
---|---|---|
![]() | Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) |
![]() | Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |