Share via


RtspSource Class

Definition

RTSP source allows for media from an RTSP camera or generic RTSP server to be ingested into a pipeline.

[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.RtspSource")]
public class RtspSource : Microsoft.Azure.Management.VideoAnalyzer.Models.SourceNodeBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.RtspSource")>]
type RtspSource = class
    inherit SourceNodeBase
Public Class RtspSource
Inherits SourceNodeBase
Inheritance
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

RtspSource()

Initializes a new instance of the RtspSource class.

RtspSource(String, EndpointBase, Nullable<RtspTransport>)

Initializes a new instance of the RtspSource class.

Properties

Endpoint

Gets or sets 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.

Name

Gets or sets node name. Must be unique within the topology.

(Inherited from NodeBase)
Transport

Gets or sets 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. Possible values include: 'Http', 'Tcp'

Methods

Validate()

Validate the object.

Applies to