腾讯云直播SDK概览_音视频解决方案_同尘科技
TXLivePusher
直播推流
腾讯云直播推流器,主要用于桌面端浏览器快直播推流。通过浏览器采集用户的画面和声音,通过 WebRTC 将视频流和音频流传输推送到腾讯云服务端。
功能介绍
API | 描述 |
checkSupport | 静态函数,检查浏览器支持性 |
setRenderView | 设置本地视频画面的预览容器 |
setVideoQuality | 设置推流视频质量 |
setAudioQuality | 设置推流音频质量 |
setProperty | 调用 TXLivePusher 的高级 API 接口 |
startCamera | 打开本地摄像头 |
stopCamera | 关闭本地摄像头 |
startMicrophone | 打开麦克风 |
stopMicrophone | 关闭麦克风 |
startScreenCapture | 开启屏幕采集 |
stopScreenCapture | 关闭屏幕采集 |
startMediaFile | 开始采集本地媒体文件流 |
stopMediaFile | 停止采集本地媒体文件流 |
startPush | 开始音视频数据推流 |
stopPush | 停止推送音视频数据 |
isPushing | 当前推流器是否正在推流中 |
getDeviceManager | 获取设备管理对象 |
setVideoMute | 设置是否禁用视频流 |
setAudioMute | 设置是否禁用音频流 |
setObserver | 设置推流器回调 |
destroy | 离开页面或者退出时,清理 SDK 实例 |
TXLivePusherObserver
直播推流回调通知
腾讯云直播推流的回调通知,回调包括推流器状态,统计信息,警告以及错误信息。
功能介绍
API | 描述 |
onError | 直播推流器错误通知 |
onWarning | 直播推流器警告通知 |
onCaptureFirstAudioFrame | 首帧音频采集完成的回调通知 |
onCaptureFirstVideoFrame | 首帧视频采集完成的回调通知 |
onPushStatusUpdate | 推流器连接状态回调通知 |
onStatisticsUpdate | 直播推流器统计数据回调 |
TXDeviceManager
设备管理
腾讯云设备管理接口,主要用于管理摄像头和麦克风设备。
功能介绍
API | 描述 |
getDevicesList | 获取设备列表 |
setCurrentDevice | 设置要使用的设备 |
getCurrentDevice | 获取当前的设备信息 |
switchDevice | 切换设备 |
switchCamera | 切换摄像头设备 |
switchMicrophone | 切换麦克风设备 |
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?