写在最前面
一:写博客的目的
1.自己研究的辛苦自己清楚。
2.网上的各种资料鱼龙混杂,很多都过时了。
3.基于最新的webrtc源码分享自己工作中的一些心得体会。
4.如果写的好大家就鼓掌,写的不好勿喷。有钱的捧个钱场,没钱的...
二:编译编译还是编译
1.自己最好还是准备个vpn,不要想着有谁把代码拷贝下来上传到国内的服务器上。
2.下载depot_tools,并且加入到PATH中:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
3.安装依赖库。(这些库不仅是在编译的时候需要,下载的时候也会用到,所以在下载代码之前将它安装完成)
python (>= 2.4)
libnss3-dev >= 3.12
libasound2-dev

本文档旨在分享基于最新WebRTC源码的研究心得,包括源码下载、编译过程及遇到的问题。编译需要安装特定依赖库,如libnss3-dev、libasound2-dev等,并使用depot_tools。在Ubuntu 14.04上,可能还需额外库。下载代码可能耗时较长,使用'fetch webrtc'或'gclient sync'更新。Android编译需设置GYP_DEFINES为'OS=android'。编译AppRtcDemo需设置NDK环境,执行'ninja -C out/Debug AppRTCDemo'。
最低0.47元/天 解锁文章
7575

被折叠的 条评论
为什么被折叠?



