背景
当前后台开发使用C++语言,开发环境VS2022,前端HTML+JS
学习参考
WebRTC学习与DEMO资源一览 - DoubleLi - 博客园 (cnblogs.com)
下载编译
WebRTC Windows编译源码过程记录_宁静致远的技术博客_51CTO博客
编译链接错误
1 absl/types/optional.h file not found
引用webrtc静态库,提示错误:
引用工程添加头文件目录:C/C++ > 常规 > 附加包含目录
..\..\webrtc\WebRTC\include\third_party\abseil-cpp
采用websocket进行信令交互
webRTC结合webSocket实时通信 - 掘金 (juejin.cn)
公网部署配置
Webrtc在不同网段,如连物联卡、APN等无法通话的问题_雪飘碧鸳的博客-CSDN博客
WEBRTC TURNSERVER配置_伍意的博客-CSDN博客
信令交互
WebRTC信令交互流程 - 简书 (jianshu.com)
借鉴项目
GitHub - PHZ76/webrtc-native-demo: WebRTC with hardware accelerated video encoding.
基本后台类的调用例子
WebRTC_Native_Examples/videocapture at master · chuan2019/WebRTC_Native_Examples · GitHub
GitHub - llamerada-jp/webrtc-cpp-sample: Sample program for using WebRTC on C++.