我想爲ios創建一個walkie takie應用程序,我需要幫助才能開始。 我需要使用哪種框架來通過藍牙/ WiFi無LAN連接來實現p2p連接。iOS上的對講機
我的理解Bonjour是不是一個解決方案,因爲iPhone/iPad上不能創建一個WiFi網絡,是嗎?
GameKit框架呢?或者可能是任何其他框架將有助於將兩個設備連接在一起。
在App Store中,我發現Voxer對講機應用,沒有人知道他們使用哪種框架?
我想爲ios創建一個walkie takie應用程序,我需要幫助才能開始。 我需要使用哪種框架來通過藍牙/ WiFi無LAN連接來實現p2p連接。iOS上的對講機
我的理解Bonjour是不是一個解決方案,因爲iPhone/iPad上不能創建一個WiFi網絡,是嗎?
GameKit框架呢?或者可能是任何其他框架將有助於將兩個設備連接在一起。
在App Store中,我發現Voxer對講機應用,沒有人知道他們使用哪種框架?
根據這個SO問題what-is-the-range-of-bluetooth藍牙不會成爲一個對講機/對講機應用程序的好選擇,因爲您必須在另一方的聽力範圍內才能使用它。所以你會被無線和/或電話公司作爲傳輸機制卡住它,因爲它是有用的。
看到Voxer website後,您似乎必須註冊一個帳戶,並邀請其他人加入您的討論過程。所以它幾乎是P2P。這是用戶< - >服務器< - >用戶
你應該把蘋果的GameKit文件的讀:Checklist for Adding Real-time Matchmaking to Your Game他們談論所支持的網絡拓撲結構,以及如何做這樣的事情語音聊天添加到遊戲 - 這是排序你想做什麼,除非沒有遊戲。
GameKit是創建點對點藍牙連接的正確解決方案。但藍牙並非專爲在很遠的距離上傳輸大量數據而設計!
要獲取有關如何使用的GameKit建立藍牙連接的概述,看看在BluetoothTextMessenger tutorial on mobile.tutsplus.com。
謝謝,那麼使用Wifi而不是藍牙? GameKit允許使用Wifi進行p2p連接嗎? – taffarel
@taffarel查看我的更新 –