Pertanyaan Apakah iOS 7 Multipeer Connectivity kompatibel dengan Android Wi-Fi Direct?


Saya telah melihat kerangka kerja jaringan P2P baru iOS 7, MultipeerConnectivity, dan dari deskripsi, tampaknya bagi saya itu menggunakan kombinasi dari beberapa jenis teknologi Wi-Fi Direct dan Bluetooth PAN.

Apakah teknologi Wi-Fi Direct dalam kerangka ini kompatibel dengan Wi-Fi Direct Android? Dapatkah framework ini benar-benar digunakan untuk jaringan P2P lintas platform?


32
2017-09-28 14:01


asal


Jawaban:


Perangkat tidak ditemukan baik ketika beriklan atau menjelajah dengan MultipeerConnectivity. Mencoba di Galaxy Tab 2:

Trying wi-fi direct + multipeer connectivity


10
2017-10-02 17:51



Inilah yang kami ketahui:

  1. Tidak ada iklan BTLE / Bluetooth 4.0 yang dapat dilihat di pemindai energi rendah saya, Texas Instruments Bluetooth.
  2. Tidak ada aktivitas WiFi Direct yang dilihat oleh JuJoDi.
  3. Aplikasi Talkkr dapat terhubung saat WiFi mati dan koneksi memakan waktu sekitar 10 detik.

Teori kerja saya: MultiPeer menggunakan Bluetooth Classic, berdasarkan hal di atas.

iOS Bluetooth Classic dikenal berada di bawah kontrol ketat dan kuncian Kontrol Apple MFA Accessory API, termasuk respons-respons otentikasi MFA. Apple mengontrol kunci enkripsi MFA (baik dalam perangkat lunak atau oleh chip otentikasi aksesori). Itu membuatnya tidak dapat diakses ke platform lain.


24
2017-10-06 12:59



Tidak, keduanya tidak kompatibel.

Dokumentasi MultipeerConnectivity yang Anda tautkan secara eksplisit (penekanan saya):

Kerangka Kerja Konektivitas Multipeer menyediakan dukungan untuk ditemukan   layanan yang disediakan oleh perangkat iOS terdekat

Meskipun Anda mungkin dapat meretas bersama solusi yang mirip dengan aplikasi iMessage yang berumur pendek untuk Android, Saya tidak akan merekomendasikannya.


2
2017-10-02 15:43



Berdasarkan percobaan saya dengan iOS 7 AirDrop, sepertinya tidak menggunakan WiFi Direct.
Nilai transfer sangat rendah yang menandakan bahwa itu mungkin hanya Adhoc WiFi lawas (dibatasi pada 11 Mbps).
 Apakah Anda pernah membaca Apple mengklaim mendukung Wifi Direct secara eksplisit?
 Silakan baca saya posting blog untuk detailnya.


1
2017-11-01 22:04



Saya sangat tertarik dengan subjek ini dan saya menemukan tautan yang agak lama ini

AllJoyn

AllJoyn adalah kerangka kerja perangkat lunak open-source kolaboratif yang memudahkan pengembang untuk menulis aplikasi yang dapat menemukan perangkat di sekitar, dan berkomunikasi satu sama lain secara langsung terlepas dari merek, kategori, transportasi, dan OS tanpa perlu sumber awan: https://allseenalliance.org/developers/learn OpenPeer SDK

Open Peer adalah protokol signaling P2P terbuka Sumber: http://openpeer.org/open-peer-sdk-for-ios/ Saya belum pernah menggunakan perpustakaan ini tetapi saya tertarik untuk menambahkannya ke permainan sederhana saya untuk bersenang-senang.

sumber Peer to peer android dan iOS dengan Wifi langsung (konektivitas multipeer?)


1
2018-01-06 06:19



Mungkin agak tertunda, tetapi teknologi telah berkembang sejak jadi pasti ada info baru di sekitar.

Karena iOS belum membuka sebuah API untuk WiFi Direct dan Multipeer Connectivity adalah iOS saja, saya yakin cara terbaik untuk melakukan pendekatan ini adalah dengan menggunakan BLE, yang didukung oleh kedua platform (beberapa lebih baik dari yang lain).

Di iOS, sebuah perangkat dapat berfungsi baik sebagai BLE Central dan BLE Peripheral pada saat yang sama, di Android situasinya lebih kompleks karena tidak semua perangkat mendukung status BLE Peripheral. Juga tumpukan Android BLE sangat tidak stabil (hingga saat ini).

Jika use case Anda digerakkan oleh fitur, saya akan menyarankan untuk melihat Frameworks and Libraries yang dapat mencapainya untuk Anda, tanpa Anda perlu membangunnya dari awal.

Misalnya: p2pkit.io atau google terdekat

Disclaimer: Saya bekerja untuk Uepaa, mengembangkan p2pkit.io untuk Android dan iOS.


0
2018-04-05 13:18