一.环境
WebRTC版本:2021.03.07的master分支,详见 WebRTC学习之二:编译
Qt版本:Qt5.12.6 VS2017
二.效果
三.实现
在上一篇WebRTC笔记之十:最简单的聊天(音频+视频)中,音频和视频分别使用了一个webrtc::Call对象,这里精简代码,让音频和视频公用一个webrtc::Call对象,如下所示:
bool QHMediaEngine::SetupCall()
{
if(video_engine_)
{
Call::Config call_config(&event_log_);
call_config.trials = &trials_;
call_config.task_queue_factory = task_queue_factory_.get();
call_conf