Class OnvifUri
Represents an ONVIF streaming URI with its associated transport and profile configuration.
public class OnvifUri
- Inheritance
-
OnvifUri
- Inherited Members
Constructors
OnvifUri()
public OnvifUri()
Properties
Profile
Gets the ONVIF media profile associated with this URI.
public OnvifMediaProfile Profile { get; }
Property Value
Protocol
Gets the streaming protocol.
public StreamingProtocol Protocol { get; }
Property Value
RtpTransportCast
Gets the RTP transport cast type (unicast or multicast).
public RtpTransportCast RtpTransportCast { get; }
Property Value
RtpTransportType
Gets the RTP transport type (UDP, TCP interleaved, or HTTP tunnel).
public RtpTransportType RtpTransportType { get; }
Property Value
Uri
Gets the streaming URI string.
public string Uri { get; }
Property Value
Methods
ToString()
Returns a string representation of the ONVIF URI including the transport type prefix.
public override string ToString()
Returns
- string
A formatted string describing the transport type and URI.