属性定义

最近更新时间:2024-10-09 10:20:52

我的收藏
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
}