Class RtspSource
RTSP source allows for media from an RTSP camera or generic RTSP server to be ingested into a live pipeline.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Media.VideoAnalyzer.Edge.dll
Syntax
public class RtspSource : Azure.Media.VideoAnalyzer.Edge.Models.SourceNodeBase
Constructors
RtspSource(String, EndpointBase)
Initializes a new instance of RtspSource.
Declaration
public RtspSource (string name, Azure.Media.VideoAnalyzer.Edge.Models.EndpointBase endpoint);
Parameters
System.String
name
Node name. Must be unique within the topology. |
EndpointBase
endpoint
RTSP endpoint information for Video Analyzer to connect to. This contains the required information for Video Analyzer to connect to RTSP cameras and/or generic RTSP servers. |
Exceptions
System.ArgumentNullException
|
Properties
Endpoint
RTSP endpoint information for Video Analyzer to connect to. This contains the required information for Video Analyzer to connect to RTSP cameras and/or generic RTSP servers.
Declaration
public Azure.Media.VideoAnalyzer.Edge.Models.EndpointBase Endpoint { get; set; }
Property Value
EndpointBase
|
Transport
Network transport utilized by the RTSP and RTP exchange: TCP or HTTP. When using TCP, the RTP packets are interleaved on the TCP RTSP connection. When using HTTP, the RTSP messages are exchanged through long lived HTTP connections, and the RTP packages are interleaved in the HTTP connections alongside the RTSP messages.
Declaration
public Nullable<Azure.Media.VideoAnalyzer.Edge.Models.RtspTransport> Transport { get; set; }
Property Value
System.Nullable<RtspTransport>
|