[*] android开发环境配置完成
This commit is contained in:
@@ -1,12 +1,44 @@
|
||||
# 安卓终端
|
||||
|
||||
注意:功能还没完成
|
||||
|
||||
## C++终端
|
||||
|
||||
* [libmediasoupclient源码](https://github.com/versatica/libmediasoupclient)
|
||||
* [libmediasoupclient文档](https://mediasoup.org/documentation/v3/libmediasoupclient)
|
||||
* [libmediasoupclient接口](https://mediasoup.org/documentation/v3/libmediasoupclient/api)
|
||||
|
||||
## 项目配置
|
||||
|
||||
可以自己编译`WebRTC`依赖或者下载已有依赖,
|
||||
项目导入以后拷贝`libmediasoupclient`源码还有`WebRTC`头文件和二进制文件到`deps`目录。
|
||||
|
||||
[WebRTC](https://pan.baidu.com/s/1E_DXv32D9ODyj5J-o-ji_g?pwd=hudc)
|
||||
|
||||
> 注意删除目录`src/build/linux`和`third_party`目录中除了`abseil-cpp`以外的所有依赖(当然不删也没关系就是文件太多编译器会变慢)
|
||||
|
||||
## 学习资料
|
||||
|
||||
https://developer.android.google.cn/docs?hl=zh-cn
|
||||
https://developer.android.google.cn/guide?hl=zh-cn
|
||||
|
||||
## 依赖编译
|
||||
|
||||
https://webrtc.github.io/webrtc-org/native-code/android/
|
||||
https://webrtc.github.io/webrtc-org/native-code/development/
|
||||
https://webrtc.github.io/webrtc-org/native-code/development/prerequisite-sw/
|
||||
https://www.chromium.org/developers/how-tos/install-depot-tools/
|
||||
https://mediasoup.org/documentation/v3/libmediasoupclient/installation/
|
||||
|
||||
## 参考项目
|
||||
|
||||
https://github.com/haiyangwu/webrtc-android-build
|
||||
https://github.com/haiyangwu/mediasoup-demo-android
|
||||
https://github.com/haiyangwu/mediasoup-client-android
|
||||
|
||||
## 其他依赖
|
||||
|
||||
其他一些框架:
|
||||
|
||||
* `org.webrtc:google-webrtc`
|
||||
* `io.github.haiyangwu:mediasoup-client`
|
||||
|
||||
Reference in New Issue
Block a user