2
A
回答
6
這是很多工作,因爲沒有「內置」sdk功能或第三方關閉自我組件,這將幫助您在沒有很多工作的情況下完成任務。 您的選擇(據我所知)是:
- 構建您自己的解決方案。
- 尋找第三方解決方案。
- 尋找開源解決方案。
聲「聊天」可能是像許多事情之一:
- 使用蜂窩網絡的語音功能的電話會議。
- 將蜂窩網絡的語音功能與支持電話會議的PBX服務器結合使用。
- 使用使用SIP堆棧使用XMPPJingle溶液(我相信谷歌語音服務使用此)
- 使用自己的SIP配置方案SIP服務器
- 一個VOIP解決方案
- 定製的解決方案
這些選項都不容易。
有iphone端口(據我所知)開源SIP實現:
更新:
SIP &叮噹都使用RTP爲各方之間的實際運輸協議。 RTP是一個UDP點對點協議。形成會話的端口使用其他協議進行協商,例如RTSP(在設置方法中使用SDP)和SIP。 RTP和RTCP通常使用非特權UDP端口(1024到65535)。
1
爲了方便服務器/客戶端安裝,請將Jingle Nodes與SIP Communicator(桌面應用程序)結合使用。但作爲開源,我認爲你可以重複使用很多代碼來實現移動。特別爲Android。檢查這個草稿的Jingle Nodes Setup Guide
相關問題
- 1. java:語音聊天和文字聊天
- 2. 語音聊天通過藍牙的Android
- 3. 聊天和語音通話SDK建議
- 4. 通過3G網絡發送HTTP請求而不使用WiFi?
- 5. 如何檢查WiFi或3G網絡可在Android設備上
- 6. 如何知道iPhone設備是否擁有3G網絡或Wifi網絡?
- 7. 如何通過WiFi網絡傳遞NSArray?
- 8. 如何在Smooch網絡信使中設置預聊天表格
- 9. 通過Wifi和3G的C2DM行爲
- 10. 檢測3G或Wifi網絡恢復
- 11. iPhone活躍網絡類型(2G,3G,WIFI)
- 12. 如何使用java在網絡瀏覽器中創建語音聊天
- 13. 語音聊天選項
- 14. Rails語音/聊天插件?
- 15. SocketCoder:語音和視頻聊天樣本
- 16. 是否有任何API可以區分3G網絡和Wifi?
- 17. Android - 通過WIFI在2個或更多Android設備之間進行語音聊天
- 18. 檢查iPhone網絡設置 - 啓用3G
- 19. 功能性網絡聊天
- 20. 如何在基於PHP的網站中實現語音聊天?
- 21. Android:通過蜂窩網絡和WiFi進行位置檢測
- 22. 從網絡開始環聊聊天
- 23. 通知用戶當wifi,或3g 4g網絡迷路jquery或javascript
- 24. n音訊串流語音聊天C#
- 25. 在Android中通過WIFI網絡連續發送音頻數據
- 26. 使用Google語音和視頻聊天插件錄製語音
- 27. 如何檢查Windows Phone 7中的3G,WiFi,EDGE,蜂窩網絡?
- 28. 在iOS中,如何從Javascript(網絡)檢測到設備通過3G或Wifi連接?
- 29. RPI接入網絡通過以太網和網橋wifi並行
- 30. 如何在iOS設備上跟蹤3G/wifi上的網絡流量?
嘿shane。感謝&1up的信息。我知道abt的Opensource實現(reSIProvate&pjsip)。將研究它。 PBX不會幫助我,我猜。但我想要一些關於靜樂的話。截至目前,所有這些對我來說都太複雜了。 – 2010-09-03 14:20:41
嘿,你知道我們是否可以利用p2p連接的端口嗎? – 2010-09-03 14:24:04
添加了p2p信息。根據更新,RTP端口通常按照總體協議進行設置。所以它可以是包括多播端口的任何東西。 – 2010-09-03 19:24:17