c_RTSP_ENTHDR_Allow = 021; |
c_RTSP_ENTHDR_ContentBase = 022; |
c_RTSP_ENTHDR_ContentEncoding = 023; |
c_RTSP_ENTHDR_ContentLanguage = 024; |
c_RTSP_ENTHDR_ContentLength = 025; |
c_RTSP_ENTHDR_ContentLocation = 026; |
c_RTSP_ENTHDR_ContentType = 027; |
c_RTSP_ENTHDR_Expires = 028; |
c_RTSP_ENTHDR_LastModified = 029; |
c_RTSP_GENHDR_CacheControl = c_RTSP_HDR_1st; |
c_RTSP_GENHDR_Connection = 002; |
c_RTSP_GENHDR_Date = 003; |
c_RTSP_GENHDR_Via = 004; |
c_RTSP_HDR_1st = 001; |
c_RTSP_HDR_last = c_RTSP_OTHHDR_Unsupported; |
c_RTSP_headers: array[c_RTSP_HDR_1st .. c_RTSP_HDR_last] of string = (
'Cache-Control',
'Connection',
'Date',
'Via',
'Accept',
'Accept-Encoding',
'Accept-Language',
'Authorization',
'From',
'If-Modified-Since',
'Range',
'Referer',
'User-Agent',
'Location',
'Proxy-Authenticate',
'Public',
'Retry-After',
'Server',
'Vary',
'WWW-Authenticate',
'Allow',
'Content-Base',
'Content-Encoding',
'Content-Language',
'Content-Length',
'Content-Location',
'Content-Type',
'Expires',
'Last-Modified',
'Bandwidth',
'Blocksize',
'Conference',
'CSeq',
'Proxy-Require',
'Require',
'RTP-Info',
'Scale',
'Session',
'Speed',
'Transport',
'Unsupported'
); |
c_RTSP_methods: array[c_RTSP_METHOD_1st .. c_RTSP_METHOD_last] of string =
('DESCRIBE', 'ANNOUNCE', 'GET_PARAMETER', 'OPTIONS', 'PAUSE', 'PLAY', 'RECORD', 'REDIRECT', 'SETUP', 'SET_PARAMETER', 'TEARDOWN'); |
c_RTSP_METHOD_1st = 0; |
c_RTSP_METHOD_ANNOUNCE = 1; |
c_RTSP_METHOD_DESCRIBE = c_RTSP_METHOD_1st; |
c_RTSP_METHOD_GET_PARAMETER = 2; |
c_RTSP_METHOD_last = c_RTSP_METHOD_TEARDOWN; |
c_RTSP_METHOD_OPTIONS = 3; |
c_RTSP_METHOD_PAUSE = 4; |
c_RTSP_METHOD_PLAY = 5; |
c_RTSP_METHOD_RECORD = 6; |
c_RTSP_METHOD_REDIRECT = 7; |
c_RTSP_METHOD_SETUP = 8; |
c_RTSP_METHOD_SET_PARAMETER = 9; |
c_RTSP_METHOD_TEARDOWN = 10; |
c_RTSP_OTHHDR_Bandwidth = 030; |
c_RTSP_OTHHDR_Blocksize = 031; |
c_RTSP_OTHHDR_Conference = 032; |
c_RTSP_OTHHDR_CSeq = 033; |
c_RTSP_OTHHDR_ProxyRequire = 034; |
c_RTSP_OTHHDR_Require = 035; |
c_RTSP_OTHHDR_RTPInfo = 036; |
c_RTSP_OTHHDR_Scale = 037; |
c_RTSP_OTHHDR_Session = 038; |
c_RTSP_OTHHDR_Speed = 039; |
c_RTSP_OTHHDR_Transport = 040; |
c_RTSP_OTHHDR_Unsupported = 041; |
c_RTSP_PORT_Default = 554; |
c_RTSP_REQHDR_Accept = 005; |
c_RTSP_REQHDR_AcceptEncoding = 006; |
c_RTSP_REQHDR_AcceptLanguage = 007; |
c_RTSP_REQHDR_Authorization = 008; |
c_RTSP_REQHDR_From = 009; |
c_RTSP_REQHDR_IfModifiedSince = 010; |
c_RTSP_REQHDR_Range = 011; |
c_RTSP_REQHDR_Referer = 012; |
c_RTSP_REQHDR_UserAgent = 013; |
c_RTSP_RESHDR_Location = 014; |
c_RTSP_RESHDR_ProxyAuthenticate=015; |
c_RTSP_RESHDR_Public = 016; |
c_RTSP_RESHDR_RetryAfter = 017; |
c_RTSP_RESHDR_Server = 018; |
c_RTSP_RESHDR_Vary = 019; |
c_RTSP_RESHDR_WWWAuthenticate = 020; |
c_RTSP_RESPCODE_AggregateOpNotAllowed = 459; |
c_RTSP_RESPCODE_BadGateway = 502; |
c_RTSP_RESPCODE_BadRequest = 400; |
c_RTSP_RESPCODE_ConferenceNotFound = 452; |
c_RTSP_RESPCODE_Continue = 100; |
c_RTSP_RESPCODE_Created = 201; |
c_RTSP_RESPCODE_DestinationUnreachable= 462; |
c_RTSP_RESPCODE_Forbidden = 403; |
c_RTSP_RESPCODE_GatewayTimeout = 504; |
c_RTSP_RESPCODE_Gone = 410; |
c_RTSP_RESPCODE_HeaderFieldNotValid = 456; |
c_RTSP_RESPCODE_InternalServerError = 500; |
c_RTSP_RESPCODE_InvalidRange = 457; |
c_RTSP_RESPCODE_LengthRequired = 411; |
c_RTSP_RESPCODE_LowStorage = 250; |
c_RTSP_RESPCODE_MethodNotAllowed = 405; |
c_RTSP_RESPCODE_MethodNotValid = 455; |
c_RTSP_RESPCODE_MovedPermanently = 301; |
c_RTSP_RESPCODE_MovedTemporarily = 302; |
c_RTSP_RESPCODE_MultipleChoices = 300; |
c_RTSP_RESPCODE_NotAcceptable = 406; |
c_RTSP_RESPCODE_NotEnoughBandwidth = 453; |
c_RTSP_RESPCODE_NotFound = 404; |
c_RTSP_RESPCODE_NotImplemented = 501; |
c_RTSP_RESPCODE_NotModified = 304; |
c_RTSP_RESPCODE_OK = 200; |
c_RTSP_RESPCODE_OnlyAggregateOpAllowed= 460; |
c_RTSP_RESPCODE_OptionNotSupported = 551; |
c_RTSP_RESPCODE_ParameterIsReadOnly = 458; |
c_RTSP_RESPCODE_ParamNotUnderstood = 451; |
c_RTSP_RESPCODE_PaymentRequired = 402; |
c_RTSP_RESPCODE_PreconditionFailed = 412; |
c_RTSP_RESPCODE_ProxyAuth = 407; |
c_RTSP_RESPCODE_RequestEntityTooLarge = 413; |
c_RTSP_RESPCODE_RequestTimeout = 408; |
c_RTSP_RESPCODE_RequestURITooLarge = 414; |
c_RTSP_RESPCODE_RTSPVerNotSupported = 505; |
c_RTSP_RESPCODE_SeeOther = 303; |
c_RTSP_RESPCODE_ServiceUnavailable = 503; |
c_RTSP_RESPCODE_SessionNotFound = 454; |
c_RTSP_RESPCODE_Unauthorized = 401; |
c_RTSP_RESPCODE_UnsupportedMediaType = 415; |
c_RTSP_RESPCODE_UnsupportedTransport = 461; |
c_RTSP_RESPCODE_UseProxy = 305; |
c_RTSP_headers: array[c_RTSP_HDR_1st .. c_RTSP_HDR_last] of string = (
'Cache-Control',
'Connection',
'Date',
'Via',
'Accept',
'Accept-Encoding',
'Accept-Language',
'Authorization',
'From',
'If-Modified-Since',
'Range',
'Referer',
'User-Agent',
'Location',
'Proxy-Authenticate',
'Public',
'Retry-After',
'Server',
'Vary',
'WWW-Authenticate',
'Allow',
'Content-Base',
'Content-Encoding',
'Content-Language',
'Content-Length',
'Content-Location',
'Content-Type',
'Expires',
'Last-Modified',
'Bandwidth',
'Blocksize',
'Conference',
'CSeq',
'Proxy-Require',
'Require',
'RTP-Info',
'Scale',
'Session',
'Speed',
'Transport',
'Unsupported'
); |
|