Show / Hide Table of Contents

Class RTSPURL

RFC2326 3.2:

rtsp_URL  =   ( "rtsp:" | "rtspu:" )
            "//" host [ ":" port ] [ abs_path ]
            host      =   <A legal Internet host domain name of IP address (in dotted decimal form), as defined by Section 2.1 of RFC 1123 cite{rfc1123}>
            port      =   *DIGIT
abs_path is defined in RFC2616 (HTTP 1.1) 3.2.1 which refers to RFC2396 (URI Generic Syntax) 
           abs_path      = "/"  path_segments
           path_segments = segment *( "/" segment )
           segment       = *pchar *( ";" param )
           param         = *pchar
           pchar         = unreserved | escaped | ":" | "@" | "&" | "=" | "+" | "$" | ","
Inheritance
System.Object
RTSPURL
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SIPSorcery.Net
Assembly: SIPSorcery.dll
Syntax
public class RTSPURL

Fields

| Improve this Doc View Source

DNS_RESOLUTION_TIMEOUT

Declaration
public const int DNS_RESOLUTION_TIMEOUT = 2000
Field Value
Type Description
System.Int32
| Improve this Doc View Source

HEADER_START_DELIMITER

Declaration
public const char HEADER_START_DELIMITER = '?'
Field Value
Type Description
System.Char
| Improve this Doc View Source

Host

Declaration
public string Host
Field Value
Type Description
System.String
| Improve this Doc View Source

HOST_ADDR_DELIMITER

Declaration
public const char HOST_ADDR_DELIMITER = '/'
Field Value
Type Description
System.Char
| Improve this Doc View Source

PARAM_TAG_DELIMITER

Declaration
public const char PARAM_TAG_DELIMITER = ';'
Field Value
Type Description
System.Char
| Improve this Doc View Source

Path

Declaration
public string Path
Field Value
Type Description
System.String
| Improve this Doc View Source

TRANSPORT_ADDR_SEPARATOR

Declaration
public const string TRANSPORT_ADDR_SEPARATOR = "://"
Field Value
Type Description
System.String
| Improve this Doc View Source

URLTransport

Declaration
public string URLTransport
Field Value
Type Description
System.String

Methods

| Improve this Doc View Source

ParseRTSPURL(String)

Declaration
public static RTSPURL ParseRTSPURL(string url)
Parameters
Type Name Description
System.String url
Returns
Type Description
RTSPURL
| Improve this Doc View Source

ParseRTSPURL(String, out RTSPHeaderParserError)

Declaration
public static RTSPURL ParseRTSPURL(string url, out RTSPHeaderParserError parserError)
Parameters
Type Name Description
System.String url
RTSPHeaderParserError parserError
Returns
Type Description
RTSPURL
| Improve this Doc View Source

ToString()

Declaration
public string ToString()
Returns
Type Description
System.String

Extension Methods

JSONWriter.ToJson(Object)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX