Files
taoyao/taoyao-client-android/README.md
2023-03-22 12:23:42 +08:00

1.5 KiB

安卓终端

注意:功能还没完成

C++终端

项目配置

可以自己编译WebRTC依赖或者下载已有依赖, 项目导入以后拷贝libmediasoupclient源码还有WebRTC头文件和二进制文件到deps目录。

WebRTC

注意删除目录src/build/linuxthird_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