hyExt.stream.getStreamResolution
- 获取推流的分辨率
- 引入版本 1.10.0
- 适用终端
- 虎牙直播助手-iOS:4.8.0
- 虎牙直播助手-安卓:4.8.0
- 虎牙直播PC客户端-主播侧:4.18.4.0
接口签名
declare namespace hyExt {
module stream {
/**
* 获取推流的分辨率
*/
function getStreamResolution(): Promise<StreamResolutionRsp>
}
/**
* 推流的分辨率
*/
type StreamResolutionRsp = {
/**
* 宽度(单位是像素)
*/
width: number
/**
* 高度(单位是像素)
*/
height: number
}
}
示例代码
hyExt.stream
.getStreamResolution()
.then((res) => {
const { width, height } = res
console.log("调用hyExt.stream.getStreamResolution成功", res)
})
.catch((err) => {
console.log("调用hyExt.stream.getStreamResolution失败", err)
})
示例结果
示例返回推流分辨率结果来源于主播在直播时主动设置的画质匹配的分辨率,开发者若想要手动改变获取的推流分辨率,可以按照如下图示进行修改:
- PC主播端
生命周期
直播间信息
环境信息
弹幕
礼物
文本秩序审核
小程序消息
终端事件监听
KV存储
主播端白板
网络库
文件处理
外部EXE能力
浮窗
小程序付费功能
订阅
直播间分享事件
守护事件
贵族事件
高级用户进场事件
小程序入口控制
本地小程序控制
语音识别事件
手势识别事件
视觉识别事件
人体轮廓点检测事件
肢体骨骼点检测事件
人脸特征点检测事件
播放视频
直播间视频
后台相关