一.环境
WebRTC版本:2021.03.07的master分支,详见 WebRTC学习之二:编译
Qt版本:Qt5.12.6 VS2017
二.效果
三.实现
这里直接将WebRTC笔记之八:最简单的音频聊天(使用WebRtcVoiceEngine)和WebRTC笔记之九:最简单的视频聊天(使用WebRtcVideoEngine)
组合起来。为了使代码更加简洁,我们可以参考WebRTC源码,使用多继承。比如视频部分如下所示:
WebRTC版本:2021.03.07的master分支,详见 WebRTC学习之二:编译
Qt版本:Qt5.12.6 VS2017
这里直接将WebRTC笔记之八:最简单的音频聊天(使用WebRtcVoiceEngine)和WebRTC笔记之九:最简单的视频聊天(使用WebRtcVideoEngine)
组合起来。为了使代码更加简洁,我们可以参考WebRTC源码,使用多继承。比如视频部分如下所示: