WebRTC Native M96 SDK接口封装--setupLocalVideo、setupRemoteVideo设置本地(远端)视图

稀里糊涂介绍了一堆,那么怎么显示本地视频和远端视频呢?
在这里插入图片描述

当然,有两种方式:
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 视频画布信息

猜你喜欢

转载自blog.csdn.net/wangshubo1989/article/details/123490066