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網絡的VOIP
- 5. 通過3G網絡發送HTTP請求而不使用WiFi?
- 6. FMOD語音聊天
- 7. 如何檢查WiFi或3G網絡可在Android設備上
- 8. 如何知道iPhone設備是否擁有3G網絡或Wifi網絡?
- 9. 通過wifi流語音 - android
- 10. 如何通過WiFi網絡傳遞NSArray?
- 11. 如何在Smooch網絡信使中設置預聊天表格
- 12. 羣聊聊天圈像網絡聊天像Facebook羣聊天UI
- 13. 通過Wifi和3G的C2DM行爲
- 14. 檢測3G或Wifi網絡恢復
- 15. iPhone活躍網絡類型(2G,3G,WIFI)
- 16. 如何使用java在網絡瀏覽器中創建語音聊天
- 17. 語音聊天選項
- 18. Rails語音/聊天插件?
- 19. 如何通過應用喚醒Android設備的Wifi或3G?
- 20. 是否有任何API可以區分3G網絡和Wifi?
- 21. SocketCoder:語音和視頻聊天樣本
- 22. 通過3G網絡發送數據包
- 23. 檢查iPhone網絡設置 - 啓用3G
- 24. Android - 通過WIFI在2個或更多Android設備之間進行語音聊天
- 25. 集體網絡聊天
- 26. Java本地網絡聊天
- 27. 功能性網絡聊天
- 28. 基於REST的網絡聊天和eclipse
- 29. 如何在基於PHP的網站中實現語音聊天?
- 30. 從網絡開始環聊聊天
嘿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