在 Mac M1 等系列芯片编译和开发 WebRTC-Android 库 中介绍了如何编译 WebRTC-Android 库,分别是编译动态库 so
和 AAR
,对应着在 Android 开发中也有不同的接入方式。
在 Mac M1 等系列芯片编译和开发 WebRTC-Android 库 中介绍了如何编译 WebRTC-Android 库,分别是编译动态库 so
和 AAR
,对应着在 Android 开发中也有不同的接入方式。
众所周知,编译 WebRTC-Android 库是需要在 Linux 系统上的,这是由于源码里编译脚本限制导致。
当然也可以在 Mac 平台上进行编译,不过就需要对源码进行魔改了,毕竟拉取的是 Linux 下的源码和相关配置,要把这些配置替换成 Mac 平台上的,比如 Linux 下的 C++ 编译配置、Android NDK 配置等,这种方式侵入性比较大,而且还相当折腾,费时费力。
[阅读全文]用 WebRTC 创建相机预览,不到 50 行核心代码就可以轻松搞定了。
直接使用官方给的版本就好了,不需要再去额外编译。
implementation 'org.webrtc:google-webrtc:1.0.30039'
后面都会使用该版本做测试的。
[阅读全文]