2012-03-21 24 views
28

Có thể kết nối Wi-Fi Direct trong các thiết bị iOS và giữa các thiết bị hỗ trợ Wi-Fi Direct không?Có thể kết nối Wi-Fi Direct trong các thiết bị iOS và giữa các thiết bị hỗ trợ Wi-Fi Direct không?

Mục tiêu là cho phép liên lạc giữa thiết bị iOS và thiết bị khác (không nhất thiết là thiết bị iOS khác. Có thể là Android, Mac, PC) mà không có sự hiện diện của bất kỳ bộ điều khiển nào. (WAP).

+2

Thiết bị trực tiếp wifi có cơ chế tương thích ngược để đơn giản hóa kết nối với các thiết bị trực tiếp không sử dụng wifi cũ. Nó có thể tự động tạo một mạng ad hoc mà các thiết bị wifi khác hỗ trợ các mạng ad hoc có thể tham gia, giống như chúng sẽ tham gia vào bất kỳ mạng ad hoc nào khác. Vì vậy, câu hỏi trở thành hai câu hỏi mà một ai đó quen thuộc hơn với iOS wifi hơn tôi sẽ cần phải trả lời: 1) một thiết bị iOS có thể tham gia một mạng không dây quảng cáo hoc? 2) Thiết bị iOS nào có thể sử dụng trên mạng ad hoc? –

+0

Bạn đã tìm thấy giải pháp chưa? – testing

Trả lời

21

Thiết bị iOS có thể kết nối với mạng ad-hoc và nếu có, chúng sẽ có khả năng mạng không dây đầy đủ. Giới hạn là tạo ra một mạng ad-hoc từ chính thiết bị, không được phép/không thể.

Cách khác là sử dụng API GameKit/Game Center sử dụng Bluetooth để tạo mạng giữa các thiết bị iOS. Điều này rõ ràng sẽ bao gồm phạm vi hạn chế của Bluetooth và Wifi, cũng như những hạn chế của SDK của Apple.

Thông tin thêm về Game Center trong iOS 6 có sẵn ở đây: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008304

+1

Kết nối với mạng Ad-Hoc bằng thiết bị iOS không thể thực hiện được với iOS6 (Ít nhất trong hầu hết các trường hợp). Nguồn: https://discussions.apple.com/thread/4327536?start=0&tstart=0 Nếu có ai biết lý do chính đáng cho điều này tôi rất muốn biết. – Groot

5

Tôi đã được nhìn vào điều này thời gian gần đây và từ nghiên cứu của tôi, (vui lòng xem "thiết bị để giao tiếp thiết bị với WiFi Direct: Tổng quan và thử nghiệm" bởi Daniel Camps-Mur, ....) WiFi Direct KHÔNG tạo mạng ad-hoc. Nó thực sự tạo ra một mạng lưới cơ sở hạ tầng WiFi, nơi một bên có vai trò là AP (soft-AP). Một khi điều này được thiết lập, mạng hoạt động giống như một mạng WiFi bình thường. Chúng ta có đồng ý về điều này không?

Vì đây là thực tế, Apple iPhone sẽ có thể kết nối với thiết bị WiFi Direct đã được thiết lập làm AP. Tôi đã không kiểm tra điều này mặc dù.

Có nói điều này, Làm thế nào bạn có thể có được một chiếc điện thoại Android như Samsung Galaxy S3 hoặc S4 để hoạt động như AP? không có gì trong các thiết lập xa như tôi biết. Nếu bạn kết nối hai thiết bị như vậy, một trong số chúng sẽ đóng vai trò là AP. Bây giờ, iPhone sẽ phát hiện mạng được thiết lập, nhưng khi cố kết nối với nó, sẽ được hỏi mật khẩu WPA. Chúc may mắn tìm nó! Cus bạn không thể lấy nó từ điện thoại. Tôi đọc ở đâu đó rằng một tập tin trong Samsung Galaxy có tên WPA_Suppliciant.conf có khóa WPA trong đó nhưng tôi không thấy nó ở đó.

Tôi tin rằng nếu bạn có thể tìm thấy mật khẩu WPA, bạn có thể giúp iPhone dễ dàng kết nối.

+1

Tôi có thể xác nhận rằng Thiết bị iOS có thể kết nối với mạng Wi-Fi trực tiếp, nếu điều này đã được khởi tạo dưới dạng một nhóm. Tôi đã thử điều này bằng cách tạo ra một nhóm trực tiếp wifi với máy linux của tôi. Điều này tạo ra tự động một hotspot wifi có thể nhìn thấy, nơi các thiết bị khác như iPhone, iMac ... có thể kết nối. –

+1

Bạn có thể đăng một số ví dụ về cách bạn triển khai wi-fi trực tiếp trên iOS không? Tôi cũng đang tìm kiếm điều này, nhưng chưa ... – FormigaNinja

Các vấn đề liên quan