WebRTC Native M96 SDK接口封装--setDevice指定视频设备
Posted 一苇渡江694
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC Native M96 SDK接口封装--setDevice指定视频设备相关的知识,希望对你有一定的参考价值。
生活继续
前一篇写了如果枚举视频设备,这里就谈一谈如何设置设备。
在实际使用过程中,有的设备有多个视频采集设备,这个时候,用户可以自己选择自己需要使用哪个一个摄像头。
这样,就需要先枚举设备,给用户一个设备列表,然后用户选择一个设备,通过接口设置到WebRTC中。
奇怪:
这里需要注意一下,声网的接口叫setDevice,而不是setVideoDevice。
接口定义(Agora)
接口名:
setDevice
接口定义:
virtual int agora::rtc::IVideoDeviceManager::setDevice(const char deviceId[MAX_DEVICE_ID_LENGTH])
接口功能:
指定视频设备。
参数:
成员变量 | 说明 |
---|---|
deviceI |
以上是关于WebRTC Native M96 SDK接口封装--setDevice指定视频设备的主要内容,如果未能解决你的问题,请参考以下文章
WebRTC Native M96 SDK接口封装--setLogFile设置 SDK 输出的日志文件
WebRTC Native M96 SDK接口封装--setLogFile设置 SDK 输出的日志文件
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--setVideoEncoderConfiguration设置本地视频的编码属性