参考资料:
http://www.webrtc.org/reference/getting-started
http://www.webrtc.org/reference/getting-started/prerequisite-sw
http://code.google.com/p/webrtc/issues/detail?id=1435
http://code.google.com/p/webrtc/source/browse/trunk/src/video_engine/main/test/android_test/Android.mk?spec=svn2817&r=2817
http://www.verydemo.com/demo_c131_i2918.html
1.废话
笔者是一个不熟悉Linux操作系统的小鸟。为了想跑一跑Google项目WebRTC中的Demo--video_engine,笔者花费了大量的时间和精力在网上查资料并进行尝试。但是由于Google代码更新很快,网上的不少资料都随着时间推移而失效,外加WebRTC项目本身的问题,笔者走了不知道多少弯路,最终勉强才算把Demo跑了起来。在这里我把这一过程做一个简单的分享,希望能给和我一样的小鸟一点帮助,也希望有大高玩点出我的错误,为我指一条明路。Orz..
下面步入正题。
2.获取WebRTC项目代码
2.1安装Depot_tools
整个WebRTC项目的文件都是通过Depot_tools同步下来的,为了得到它需要装两个东西:
sudo apt-get install git-core
sudo apt-get install subversion
待安装完成后就可以克隆Depot_tools了:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
然后把Depot_tools的路径写到.bashrc里(这样就不用每次打开一个终端都写一次):
gedit ~/.bashrc
在文件最后添加即可