系列
iOS音视频开源框架WebRTC入门-编译(前序-授人鱼不如授人以渔)
iOS音视频开源框架WebRTC入门-编译(后序-带WebRTC源码)
iOS音视频开源框架WebRTC入门-AppRTCMobile(WebRTC官网demo)
iOS音视频开源框架WebRTC入门-简单应用
iOS音视频开源框架WebRTC入门-本地/远端图像等比缩放
iOS音视频开源框架WebRTC入门-外网通信
背景
应几个网友的要求,希望我上传WebRTC
的源码,甚至上传视频录像(其实我也想,说不如做来的实在
,但是限于本人普通话和长相实在一般,在这里只能说声不好意思了😆)
下载源码
利用hosts方便我们翻墙实现去访问https://chromium.googlesource.com
注意:下载hosts文件直接去覆盖我们目录(/private/etc/hosts)下面的hosts文件,以防万一,最好重启电脑
下载三方脚本:webrtcbuilds
开启下载之旅:
image.png
但是:
image.png
下载原滋原味的👉源码
image.png
针对这种情况,动动手指👉无法下载的资源
找到对应的目录,一一复制过去(注意是复制过去,保留之前的xxx.sha1)
注意事项
记得将depot_tools配置到环境变量(/Users/tianjinfeng/.bash_profile,没有就自己创建一个
)中,我的名字暴露给你们了,你们该不会人肉我吧😝,感觉我想多了
export PATH=`pwd`/depot_tools:"$PATH"
结果如图:
image.png
最后一步:
cd 到这个目录:
image.png
./build_ios_libs.sh
限权问题:
image.png
再次执行上述脚本即可:
image.png
生成的库文件:
image.png