SyntheticTaskMonitorConfStream

data class SyntheticTaskMonitorConfStream(val customHeaderContent: Map<String, String>? = null, val playerType: Int? = null, val streamAddressType: Int? = null, val streamMonitorTimeout: Int? = null, val streamType: Int? = null, val targetUrl: String? = null, val whiteList: String? = null)

Constructors

Link copied to clipboard
constructor(customHeaderContent: Map<String, String>? = null, playerType: Int? = null, streamAddressType: Int? = null, streamMonitorTimeout: Int? = null, streamType: Int? = null, targetUrl: String? = null, whiteList: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Custom header, in JSON Map format.

Link copied to clipboard
val playerType: Int? = null

Player, do not pass the default 12.

Link copied to clipboard
val streamAddressType: Int? = null

Resource address type:

Link copied to clipboard

Monitoring duration, in seconds, up to 60s, not 60 by default.

Link copied to clipboard
val streamType: Int? = null

Audio and video flags: 0-video, 1-audio.

Link copied to clipboard
val targetUrl: String? = null

The target URL.

Link copied to clipboard
val whiteList: String? = null

DNS hijack whitelist. Match rules support IP, IP wildcard, subnet mask, and CNAME. Multiple match rules can be filled in. Multiple match rules are separated by vertical bars (|). For example, www.aliyun.com:203.0.3.55 | 203.3.44.67 indicates that all other IP addresses under the www.aliyun.com domain except 203.0.3.55 and 203.3.44.67 are hijacked.