Skip to content

集成wifi、蓝牙直连的端对端unity的sdk, 类似于苹果设备上的airdrop,不需要中转服务器通信

License

Notifications You must be signed in to change notification settings

huailiang/MultipeerConnectivity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

端对端直连技术

不需要通过远程的服务器,只在局域网内通过wifi、蓝牙建立起来的通信,有点类似于Apple设备上的AirDrop。



iOS

你需要在生成的xcode工程添加:

MultipeerConnectivity.framework



Android

Unity导出apk, 手机运行如图所示:

主要是对Wi-Fi Direct的封装, 需要在AndroidMenifest.xml添加如下权限:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

除了在unity运行版本,我们还支持生成原生应用构建:



About

集成wifi、蓝牙直连的端对端unity的sdk, 类似于苹果设备上的airdrop,不需要中转服务器通信

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages