回答
在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} –