系列文章目录
Webrtc从理论到实践一:初识
Webrtc从理论到实践二: 架构
Webrtc从理论到实践三: 角色
Webrtc从理论到实践四: 通信
文章目录
一、参考文章
二、下载时遇到的问题
执行gclient
1.需要设置cmd全局代理地址,如果是vpn的话要开启全局代理
set http_proxy=127.0.0.1:41091
set https_proxy=127.0.0.1:41901
2. 如果cmd不是管理员运行的会出现权限不够的问题
解决方法:
3. git HTTP/2 错误
解决方案:
git config --global http.version HTTP/1.1
4. 文件过大或者网速过慢
解决方案:
优先尝试压缩文件:
git config --global core.compression -1
其次尝试:
增加git的缓存大小:
git config --global http.postBuffer 1048576000(1G)
配置git的最低速和最低速时间
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
最后可以试试换一个比较好的网络环境
三、编译时遇到的问题
1. win10 sdk 版本不够高
解决方案:
按照笔者编译的时间 2022年8月下载的webrtc版本 所需要的win10 sdk 版本是10.0.20348.0,可以去https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/下载历史版本
2. 设置自己visual studio的路径
在上面的教程里提到要设置visual studio的环境变量
set vs2019_install=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise
这里要根据自己的visual studio的版本更改一下,比如我的是Community版本 所以需要修改一下
set vs2019_install = C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\
四、 最终在out目录下生成的visual studio 工程文件
扫描二维码关注公众号,回复:
14638461 查看本文章