目标是将WebRTC音频处理模块代码集成到iOS中,以便在我的应用程序中使用。我遇到了一大堆问题
在让它在C++上为x86_64处理器工作方面,我已经有了少量的经验。让这个模块在iOS设备上正常工作和在Xcode中编译有哪些步骤?
发布于 2015-11-03 17:57:54
有几种方法可以编译用于WebRTC的iOS API。到目前为止,最简单的方法是安装cocoapods并使用:
pod "libjingle_peerconnection"另一种方法是自己动手,使用提供的指导方针。这可能有点棘手,但它的优点是能够在编译之前对代码进行修补以满足您的需要。考虑到您最终只需要音频处理模块,我会说这是适合您的方法。
第三种选择是使用为您实现底层WebRTC代码的各种可用SDK之一。他们的缺点通常是他们不自由。
发布于 2016-08-26 08:14:57
您可能应该使用src/webrtc/ build /ios/build_ios_libs.sh目录下的构建脚本从WebRTC-ios源代码编译lib。按照官方指南设置构建环境,并运行构建脚本。然后,您可以在src/out_ios_libs目录下找到webrtc使用的所有lib,在其中您应该找到所需的音频处理库。找到特定的标题和*.a,您需要链接到您的应用程序。
以下是WebRTC站点:https://webrtc.org/
https://stackoverflow.com/questions/33502756
复制相似问题