回答
在iOS整合PJSIP:
第1步:从他们的网站先下载PJSIP项目。 http://pjsip.org/download.htm
第2步:提取计算机中的文件。
步骤3:转至文件夹pjsip2.6/pjlib /包括/ PJ/
步骤4:创建config_site.h文件
步骤5:添加下列行入config_site.h文件 并保存该文件
#define PJ_CONFIG_IPHONE 1
#include <pj/config_site_sample.h>
步骤6:打开命令提示符并转到您的pjproject2.6路径。
例如,用户/ nandha /文档/ pjproject2.6/
步骤7:编译以下在命令提示命令。
./configure-iphone
成功编译上面的命令后,执行下一个命令。
make dep && make clean && make
如果两个命令都正确执行意味着您的PJSIP项目已成功与您的iOS集成并准备在iPhone中运行您的项目。
源:https://trac.pjsip.org/repos/wiki/Getting-Started/iPhone
上述文件清楚地说明了如何PJSIP iOS上的整合。
嗨@Nandha,谢谢你的回答,我已经做到了。但无法弄清楚。我如何将它集成到我现有的项目中以及如何开始使用pjsip代码。如果你能指导我做一些初始步骤。它会帮助我很多。 –
请说明你做了什么,以及你给PJSIP输入了什么,以及发生了什么错误。如果你明确地发布你的问题,那么它很容易解决问题。 – NandhaKumar
我已经从上面提到的步骤编译了pjsip库,然后只需打开** pjsip-apps/src/pjsua/ios/ipjsua.xcodeproj **,并在运行应用程序后,得到错误**没有体系结构进行编译ONLY_ACTIVE_ARCH = YES,active arch = armv7s,VALID_ARCHS = armv7)。**解决此错误后,我又收到了196个错误。对于那些你可以[访问](https://xianwen.me/2017/04/08/how-to-make-an-ios-voip-app-with-pjsip-part-1/),我已经发布在这里。 –
- 1. IOS PJSIP集成问题
- 2. Windows phone 8 pjsip库集成
- 3. 无法在iOS应用中集成Instagram
- 4. 在ios应用程序中集成googleDrive
- 5. XlsLib在IOS应用程序中集成
- 6. 在ios应用中集成MySQL或SQL
- 7. 在pjsip上集成g729 for android
- 8. 如何在PJSIP ios应用程序中设置STUN设置?
- 9. iOS应用中的Flickr集成
- 10. 与iOS应用Linphone中集成
- 11. 将Google+集成到iOS应用中
- 12. 集成OpenSSL和PJSIP构建错误
- 13. 微博集成在iOS 6和Google集成在iOS 6应用程序
- 14. 在iOS应用中集成Google Talk,语音和交换应用
- 15. 在iOS中集成Stripe SDK
- 16. 在ios中的Tumblr集成
- 17. 在iOS SDK中集成Youtube
- 18. 在iOS应用程序中使用monogame集成Admob
- 19. iOS应用程序与硬件集成
- 20. IOS应用程序与facebook的集成
- 21. Youtube与iOS应用程序集成。
- 22. iOS设置应用程序集成
- 23. iOS集成照片应用程序
- 24. 将gmail与ios应用程序集成
- 25. Ios应用程序和TestFlight集成
- 26. ios应用程序的Twitter集成
- 27. WebRTC与iOS应用程序集成
- 28. Docusign与Android/Ios应用程序集成
- 29. OpenFeint与iOS应用程序集成
- 30. AEM- IOS应用程序集成
您必须提供更多详细信息,包括代码的相关部分以及任何错误或日志。 – jcaron
创建通过Goosip包装制作与outgoingCallToUri打电话时,用户代理后: 我有以下错误: 绯闻:ringbackWithSoundNamed:(空) pjsua_aud.c .Unable创建播放列表:未找到(PJ_ENOTFOUND)状态= 70006] 闲话:错误域= pjsip.org代码= 240006 “未找到(PJ_ENOTFOUND)” 的UserInfo = {PJSIP_ERRNO_FORM_SIP_STATUS = 240006,NSLocalizedDescription =未找到(PJ_ENOTFOUND),pj_status_t = 70006} –
XPC连接中断 pjsua_call.c .Unable to Contact Contact header:Unsupported transport(PJSIP_EUNSUPTRANSPORT)[status = 171060] Gossip:Error Domain = pjsip.org Code = 3410 60“不支持的传输(PJSIP_EUNSUPTRANSPORT)”UserInfo = {PJSIP_ERRNO_FORM_SIP_STATUS = 341060,NSLocalizedDescription =不支持的传输(PJSIP_EUNSUPTRANSPORT),pj_status_t = 171060} –