RTSP_Profile (object)¶
Real Time Streaming Protocol Profile
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
algLogProfile | object | ALG log profile pointer,Reference to a application layer gateway log profile | ||
checkSource | boolean | true | true, false | When true the system uses the source attribute in the transport header to establish the target address of the RTP stream, and before the response is forwarded to the client, updates the value of the source attribute to be the virtual address of the BIG-IP system. When false the system does not change the source attribute. |
class* | string | “RTSP_Profile” | ||
idleTimeout | 300 | The number of seconds that a Real-time Transport Protocol (RTP) connection is idle before the connection is eligible for deletion | ||
label | string | “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” | Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML | |
logPublisher | object | Log publisher pointer,Reference to a log publisher,Reference for a BIG-IP or Use object | ||
maxHeaderSize | integer | 4096 | 0 - 4294967295 | The largest RTSP request or response header, in bytes, that the RTSP filter accepts before dropping the connection |
maxQueuedData | integer | 32768 | 0 - 4294967295 | The maximum amount of data, in bytes, that the RTSP filter buffers before dropping the connection |
multicastRedirect | boolean | false | true, false | When enabled, if you are using multicast streams, specifies that the client has permission to supply a different destination IP address for the streamed data |
proxy | string | “none” | “external”, “internal”, “none” | Specifies whether the RTSP profile is associated with an RTSP proxy configuration |
proxyHeader | string | When set, specifies the name of the header in the RTSP proxy configuration that is passed from the client-side virtual server to the server-side virtual server. Note that the name of the header must begin with X-. To use the proxyHeader option, you must specify a value for the proxy option. Note that the system removes this header from the request prior to sending the request to the server for processing. | ||
realHTTPPersistence | boolean | true | true, false | When enabled specifies that the system automatically persists Real Networks-tunneled RTSP data over HTTP, which is over the RTSP port. When disabled, a user can override the default behavior with an iRule. |
remark | string | “^[^x00-x1fx22x5cx7f]*$” | Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks | |
RTCPPort | integer | 0 | 0 - 65535 | The number of the port to use for the Real Time Control Protocol (RTCP) service. RTCP allows monitoring of real-time data delivery. |
RTPPort | integer | 0 | 0 - 65535 | The number of the port to use for the RTP service |
sessionReconnect | boolean | false | true, false | When enabled specifies that the system persists a resumed control connection to the correct server. Typical clients do not support this behavior. |
unicastRedirect | boolean | false | true, false | When enabled specifies that the client can select the destination port for the streamed data. The destination address for the data is the source of the request. |
RTSP_Profile.algLogProfile (object)¶
ALG log profile pointer Reference to a application layer gateway log profile
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | string | “f5bigip” formatted string | Pathname of existing BIG-IP application layer gateway log profile | |
use | string | AS3 pointer to application layer gateway log profile declaration |
RTSP_Profile.logPublisher (object)¶
Log publisher pointer Reference to a log publisher Reference for a BIG-IP or Use object
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | “f5bigip” formatted string | |||
use |