WebRTC Native M96 SDK接口封装--setupLocalVideosetupRemoteVideo设置本地(远端)视图
Posted 一苇渡江694
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC Native M96 SDK接口封装--setupLocalVideosetupRemoteVideo设置本地(远端)视图相关的知识,希望对你有一定的参考价值。
稀里糊涂介绍了一堆,那么怎么显示本地视频和远端视频呢?
当然,有两种方式:
1.SDK内部渲染,应用给SDK设置一个view,由SDK完成渲染
2.由应用自己渲染,通过onCaptureVideoFrame将本地摄像头采集的数据回调给应用,通过onRenderVideoFrame将远端视频数据回调给应用,由应用自己显示
这里,主要介绍第一种方法!!!!
接口定义(Agora)
接口名:setupLocalVideo()和setupRemoteVideo()
接口定义:
virtual int rtc::IRtcEngine::setupLocalVideo(const VideoCanvas & canvas)
virtual int agora::rtc::IRtcEngine::setupRemoteVideo(const VideoCanvas & canvas)
接口功能:
设置本地视图、设置远端用户视图
参数:
canvas 视频画布信息
以上是关于WebRTC Native M96 SDK接口封装--setupLocalVideosetupRemoteVideo设置本地(远端)视图的主要内容,如果未能解决你的问题,请参考以下文章
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设置本地视频的编码属性