我使用与其特定设备进行交互的应用程序。 Roku就是一个例子。该设备是Roku,我使用他们的Android应用程序。另一个是我的天龙音频接收器,它也有一个应用程序来控制它。我正在寻找应用程序/硬件服务。应用程序如何在网络上检测设备,反之亦然?应用程序如何检测网络上的设备
1
A
回答
2
声明:我不知道Roku是什么,但你所描述的听起来像service discovery作为zeroconf的一部分。
一个比较有名的例子是DNS-SD。你可以把它看作周期性发送包含诸如“我在地址X的地址为”“的东西,并且我向某个知名地址提供服务Y”的多播UDP消息。任何有兴趣的人都会拿起相关的信息。
+1
一些服务,最突出的本地游戏服务器,也使用UDP广播。在这里,客户端发送一个广播数据包,询问服务器信息。然后所有收到它的服务器都会回复。 – ypnos 2014-08-28 15:00:17
相关问题
- 1. JmDNS检测Android中的网络设备
- 2. 什么导致我的网络应用程序在某些Android设备上停滞?我如何检测?
- 3. 通过JavaScript /网络应用程序在设备上指挥OneDrive
- 4. 在设备上测试应用程序
- 5. 如何检测Android设备中的新应用程序
- 6. Win10 IOT/UWP:如何检测网络设备(Arduino)是否可用
- 7. Delphi应用程序如何检测Windows PC的网络代理设置?
- 8. 如何查找应用程序是否安装在网络中的设备上?
- 9. 如何在网络应用程序中检测手机
- 10. COnverting网络应用程序到iPad应用程序(设备检测/事件处理)
- 11. 如何检查何时网络在Android设备上不可用?
- 12. 如何检测设备是否植入应用程序?
- 13. 如何检查设备上的应用程序的现有?
- 14. 如何在真实设备上测试我的应用程序?
- 15. 物联网应用程序如何检测设备是否本地?
- 16. 适用于所有设备的单一网络应用程序?
- 17. 上市网络设备的
- 18. 如何检测本地网络上其他设备的IP地址?
- 19. 如何在网络上定位设备?
- 20. 如何在三星设备上测试tizen应用程序?
- 21. 如何在Android设备上测试应用程序
- 22. 如何在设备上测试黑莓应用程序?
- 23. 如何检测应用程序是在模拟器或设备上运行
- 24. 如何检测iPhone应用程序是否在iPhone 4设备上运行?
- 25. 将我的iOS应用程序检测为网络浏览器
- 26. 检测混合应用程序中的初始网络状态
- 27. 网络设备驱动程序
- 28. Linux网络设备驱动程序
- 29. 如何从Windows应用程序检测禁用的网络接口连接?
- 30. 如何在Google App Engine的网络应用程序中检测在线用户
我见过Roku我的应用程序扫描子网,我假设他们正在做类似于针对端口80发出HTTP GET并寻找特定的已知响应。 – 2014-08-28 14:51:31
我从来没有看过wireshark,也没有在扫描过程中追踪我的路由器日志,只知道发生了什么。 – 2014-08-28 14:52:32
也可以[广播](http://en.wikipedia.org/wiki/Broadcast_address),虽然我用过的Roku应用程序确实逐步增加了子网... – 2014-08-28 14:54:35