2013-09-28 130 views
32

我一直在尋找iOS 7的新的P2P網絡框架,MultipeerConnectivity,從描述來看,它似乎使用了某種Wi-Fi Direct技術和藍牙PAN的組合。iOS 7 Multipeer Connectivity是否與Android Wi-Fi Direct兼容?

此框架中的Wi-Fi Direct技術是否與Android的Wi-Fi Direct兼容?這個框架是否可以用於跨平臺的P2P網絡?

+0

由供應商來看,一旦號可以說,我的證據是相當薄弱的,雖然。 –

+0

@SherifelKhatib:同意。我正在尋找可以實際測試它的Android和iOS的訪問權限和經驗的人員。 – Linuxios

回答

9

使用MultipeerConnectivity進行廣告或瀏覽時找不到該設備。試穿的Galaxy Tab 2:

Trying wi-fi direct + multipeer connectivity

+0

謝謝。儘管如此,我還是要等一會兒才能發放獎金。 – Linuxios

2

不,這兩者不兼容。

您所連結的MultipeerConnectivity文件,以明確規定(重點煤礦):

的Multipeer連接框架提供了發現通過附近的iOS設備

雖然你可能會提供 服務支持能夠與類似short-lived iMessage app for Android的解決方法一起破解,我不會推薦它。

+0

我知道蘋果說。我的意思是,如果你啓動了一個android wifi指示監聽器,你會看到連接嗎?不管怎麼說,還是要謝謝你。 – Linuxios

+0

我試過了,我沒有看到任何設備上的連接。 –

24

這是我們所知道的:

  1. 有沒有BTLE /藍牙4.0的廣告在我的德州儀器藍牙低能量掃描可見。
  2. 沒有WiFi JuJoDi看到的直接活動。
  3. Talkkr應用程序可以在WiFi關閉時連接,連接大約需要10秒。

我的工作理論:MultiPeer使用基於上述的Bluetooth Classic。

iOS Bluetooth Classic被稱爲Apple MFA Accessory API的嚴格控制和鎖定,包括MFA身份驗證質詢響應。 Apple控制MFA加密密鑰(無論是軟件還是附件認證芯片)。它使其他平臺無法訪問。

+0

呵呵。期待儘可能多。非常感謝Apple。我想我會給你賞金。 – Linuxios

+0

這是什麼MFA的東西? –

+1

MFi - 專爲iPhone設計。 https://developer.apple.com/programs/mfi/ – barbazoo

1

基於我對iOS 7 AirDrop的實驗,它似乎沒有使用WiFi Direct。
傳輸速率非常低,表明它可能只是傳統的Adhoc WiFi(上限爲11 Mbps)。
你有沒有讀過蘋果宣稱明確支持Wifi Direct?
有關詳細信息,請閱讀我的blog post

0

也許有點延遲,但技術已經發展,因此肯定有新的信息。由於iOS尚未打開WiFi Direct和Multipeer Connectivity的API,因此我相信解決這個問題的最佳方式是使用兩種平臺都支持的BLE(比其他平臺更好)。

在iOS上,設備可以同時充當BLE中央和BLE外設,在Android上,情況更復雜,因爲並非所有設備都支持BLE外設狀態。此外,Android BLE堆棧非常不穩定(迄今爲止)。

如果您的使用案例是功能驅動的,我會建議看看可以爲您實現這一目標的框架和庫,而無需從頭構建它。

例如:p2pkit.io或者google附近

聲明:我Uepaa工作,開發Android和iOS p2pkit.io。

+0

感謝您的回答。 BLE肯定是在桌面上,但幾乎不存在的android堆棧造成了問題。無論哪種方式,整個項目最終都會有所不同。 – Linuxios

1

我對這個問題很感興趣,以及和我在這些比較舊的鏈接

來到AllJoyn

AllJoyn®是一個協作的開源軟件框架,使開發人員可以輕鬆編寫應用程序可以發現附近的設備,並且不需要雲源的直接不管品牌,類別,傳輸,和操作系統相互通信:https://allseenalliance.org/developers/learn OpenPeer SDK

打開對等是開放式P2P信令協議來源:http://openpeer.org/open-peer-sdk-for-ios/ 我沒有使用任何這些庫,但我有興趣將它們添加到我的簡單遊戲中以獲得它的樂趣。

Peer to peer android and iOS with Wifi direct (multipeer connectivity?)

相關問題