Copyright (c) 2021 Tencent. All rights reserved.
Module: V2TXLiveProperty @ TXLiteAVSDK
Function: V2TXLive setProperty 支持的 key
属性定义
结构体类型
函数列表 | 描述 |
V2 直播属性 |
V2TXLiveProperty
V2TXLiveProperty
V2 直播属性
枚举类型 | 描述 |
kV2ClearLastImage | 是否清理最后一帧。 默认值:true。 Value:true/false。 |
kV2EnableHardwareAcceleration | 开启/关闭硬件加速【RTMP协议,拉流】。 默认值:true。 Value:true/false。 |
kV2EnableHevcEncode | 开启/关闭 Hevc 编码【RTMP/RTC协议,推流】。 默认值:false。 Value:true/false。 |
kV2EnableIPMultiplexing | 开启/关闭 IP 复用【FLV,拉流】。 默认值:false。 Value:true/false。 |
kV2MaxNumberOfReconnection | 设置重连次数,【RTMP协议,拉流】。 默认值:3。 Value:int。 |
kV2SecondsBetweenReconnection | 设置重连间隔【RTMP协议,拉流】。 单位:秒。 默认值:3。 Value:int。 |
kV2SetHeaders | 设定播放请求头【FLV,拉流】。 Value:JSON 字符串。 例如: { "headers": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value2" } ] } |
kV2SetMetaData | 设置推流 Meta 信息【RTMP,推流】。 Value:JSON 字符串。 例如: { "metadata": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value2" } ] } |
kV2SetVideoQualityEx | 设置自定义编码参数【RTMP/RTC协议,推流】。 Value:JSON 字符串。 例如: { "videoWidth":360, "videoHeight":640, "videoFps":15, "videoBitrate":1000, "minVideoBitrate":1000 } |