自动连接电话和笔记本电脑(点网)

时间:2014-11-16 20:18:26

标签: c# android windows bluetooth wifi

我想知道在手机和笔记本电脑之间打开数据通道的最佳方式是什么,不必保证数据包的成功(即UDP),只需要单向笔记本电脑 - >电话。这是为了提供我手机上的软件中发生的关键实时信息。旧数据是无用的,所以像TCP一样“可靠”。我想支持的设备是Android手机和Windows笔记本电脑。在接入点可用的情况下,不会使用此应用程序,因此连接将是对等的。我当前的方法是让用户在他们的笔记本电脑上设置一个wifi adhoc连接并从那里连接那个电话,但这是很多步骤,我宁愿零配置解决方案。它可以使用蓝牙或wifi。我在pc和android(xamiran)上都使用了dot net。欢呼声

1 个答案:

答案 0 :(得分:0)

您可能希望查看这些网络服务发现的内容。我没有举例说明,但似乎有大量的代码示例和文档。

<强>机器人:

网络服务发现

http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html

计算机应用

C#中的网络服务发现广播公司

C# How to do Network discovery using UDP Broadcast

基本上,您的应用会在wifi上收听网络广播(发送到子网掩码),如果有人执行给定的操作。

以下是一些相关的Stack溢出帖子:

Network Service Discovery

希望这有帮助!