我希望将webRTC文件添加到android中,并想要执行AEC。但是webRTC中的文件太多了。我已经尝试过许多来自git的文件,但是失败了。例如,https://github.com/thepacific/webrtc-android-jni
https://github.com/DoubangoTelecom/webrtc-audioproc
有人能定义我应该添加到android演播室的文件吗?
错误在以下
错误: mips32r6或mips64r6不支持指令 错误:错误:指令需要当前未启用的CPU功能
我试着删除关于mips和霓虹灯的文件,但也没成功。
请救救我!
发布于 2017-08-02 20:51:12
这是我自己做的。
WebRTC项目是非常相互关联的。最好的解决方案是使用他们的GN构建系统为Android构建整个项目(为此需要linux机器),这将导致libwebrtc.a库。
然后,您需要在AudioProcessing模块(processing.h)上编写JNI包装器。
我为之工作的“冰雪山”公司提供了一款名为IceLink (https://www.frozenmountain.com/products-services/icelink/)的产品,如果你想走这条路的话,它为安卓提供了一个完整的WebRTC解决方案。
https://stackoverflow.com/questions/45433332
复制相似问题