jmdns相关内容

android 解析 .local (mDNS)

我正在寻找使用 Android 4.0.4(无 NSD,由于 API 级别 15)解析 .local 主机名的解决方案.在我没有任何服务要发现的设备上,只有主机名.您能否提供一个如何解决的示例?我集成了jmDNS,但不知道如何用于主机名解析. win-cmd: ping kcmeasurement.local用 32 字节的数据 ping kcmeasurement.local [10.2 ..
发布时间:2022-01-19 16:19:20 移动开发

客户端-服务器中的 JmDNS 服务发现

我正在尝试使用 JmDNS 在我的客户端-服务器应用程序中启用服务发现.我完全理解服务器端的服务注册表,代码如下: JmDNS jmdns = JmDNS.create(localhost);jmdns.register(serviceInfo); 但是,我无法弄清楚如何让我的客户端从注册的服务中检索端口号和 IP 地址,并使用这些数据打开 TCP 连接.我搜索了如何使用 JmDNS 的示例, ..

Xamarin.Android JmDNS 绑定问题

我开始研究 Xamarin.Android 的 JmDNS 绑定.我设法获得了要构建的绑定,但无法从我的代码中引用它.https://github.com/ytn3rd/monodroid-bindings/tree/master/JmDNS 我遇到的第一个问题是没有 IDNSListener 类可供参考.所以我在那里添加了一个部分接口.我有它需要的功能 void updateRecord( ..
发布时间:2021-09-29 19:56:12 C#/.NET

JmDNS设备删除检测

我正在尝试使用JmDNS来检测网络上设备的添加和删除.附加功能运行良好,只要在JmDNS中注册了它们各自的服务,就可以找到这些设备,但是,从网络中删除某个设备时,它永远不会在JmDNS中注册. 我尝试过定期调用 jmDns.list(serviceName),但是,似乎总是返回缓存的值. 是否可以使JmDNS注册已删除的设备? 这是我用来注册服务和服务监听器的代码(仅相关部分): ..
发布时间:2020-07-15 05:01:03 Java开发

Android解析.local(mDNS)

我正在寻找一种使用Android 4.0.4(无NSD,由于API级别15)解析.local主机名的解决方案.在设备上,我没有任何服务可以找到,只有主机名. 您能否提供一个解决方法的示例?我集成了jmDNS,但不知道如何使用它来解析主机名. win-cmd: ping kcmeasurement.local Pinging kcmeasurement.local [10.202.0. ..
发布时间:2020-05-17 18:40:34 移动开发

使用JmDNS的样本

我已经能够获得JmDNS附带的样本进行编译和运行,但是我无法获得任何类来发现我的服务。 我正在运行Windows环境,其中有多台PC正在运行VNC,SSH和Linux。 Apache和我一直试图让JmDNS发现其中至少一个...... 我理想的是能够检测所有正在运行的VNC服务器我的网络。是否存在某种客户端和服务器配对,如果我使用JmDNS注册它,我只能发现服务? 任何帮助从样本 ..
发布时间:2018-12-27 18:28:29 Java开发

客户端 - 服务器中的JmDNS服务发现

我尝试在使用JmDNS的客户端 - 服务器应用程序中启用服务发现。我完全理解服务器端的服务注册表,代码类似于: JmDNS jmdns = JmDNS.create(localhost); jmdns.register(serviceInfo); 但是,我无法确定如何让我的客户端检索端口号和IP地址从注册的服务并使用此数据打开TCP连接。我搜索了如何使用JmDNS的示 ..

采用Android如何获得MACADDRESS - jmdns

我需要使用Android获得特定device.I'm的MAC地址 - jmdns服务扫描设备和现在得到的IP地址,我需要得到特别device.Can的MAC地址,我们得到MAC的地址,而采用Android获取IP地址 - jmdns服务或任何其他方式获得的IP地址MAC地址 解决方案 您需要该权限的的Andr​​oidManifest.xml // AndroidManifest.xm ..
发布时间:2016-03-17 21:46:49 移动开发

使用网络服务发现Java服务器和Android客户端之间的通信

我建立使用 JmDNS ,和Android客户端应用程序应该使用网络服务发现的Java服务器发现。结果 当我第一次运行Android应用程序,然后运行Java服务器,应用程序成功地发现了registerd Java服务器。结果 但是当我第一次运行该服务器,然后在Android应用程序,叫做 onDiscoveryStarted 的方法,但 onServiceFound 方法不会触发 - And ..
发布时间:2016-03-17 21:40:20 Java开发

如何使用jmdns在不同的端口启动2服务?

我需要使用jmdns开始同​​时向2个服务(即点播和AirTunes的)。我可以在使用jmdns启动一个服务,但是当我注册2服务同时它给了我的异常,而从IOS发送数据。 下面是我的code: 无效startDNSService(){ 最后JmDNS jmDNS = JmDNS.create(地址); / *创建的mDNS响应的地址* / s_jmDNSInstances.add( ..
发布时间:2016-03-13 21:35:56 移动开发

在执行长时间的onDestroy运行的操作

我有我需要在的onDestroy()我的活动的。什么是做到这一点的最好方法是什么? 如果我使用发来做到这一点,我的的onDestroy()将立即返回;但发生了什么主题的参考?我在寻找任何影响/陷阱/我需要知道这里跳闸电线的意见,因为我认为这个过程将仍然是活动被破坏后,即使还活着。 背景: 我使用 JmDNS 在我的应用程序。当用户与我的应用程序做的,我要清理JmDNS实例。我该使用 JmDN ..
发布时间:2016-03-03 22:40:44 Java开发

申请进入ANR模式

当用户presses在我的应用程序中的后退按钮。下面是这种情况: 用户启动应用程序 - 活动 显示出来 用户presses后退按钮 用户重新启动应用程序。 在这一点上应用只是显示一个空白屏幕,没有一个按键(家庭/后)反应,后 一段时间后强制关闭对话框出现。结果 注意:如果用户presses“家”,然后将重新启动应用程序,这不会发生,只有当用户presses“返回”,然后重新推出它 ..
发布时间:2016-03-02 18:35:44 移动开发

网络设备发现

有关我的Andr​​oid应用程序,用户需要连接到某个地方会在同一个局域网上托管的服务器。有可能是托管在同一局域网中的多台服务器。为了方便用户,我会扫描当前网络的Andr​​oid设备连接,然后列出所有具有在其上运行,而不是让用户输入的IP给电脑服务器网络设备手动。 我是相当新的网络,以及一些搜索后,我发现,我将不得不使用多播DNS查找或UDP广播来检测其他设备。我还发现一个不错的库称为jmDN ..
发布时间:2015-12-05 00:24:25 移动开发

JmDNS:无法解析服务

我想实现JmDNS发现了一个Android应用程序和桌面应用程序之间的通信。我按照下面的教程: Android应用程序注册一个服务和桌面应用程序添加了一个侦听服务。我得到它的工作完全没有用四分之三的我的设备,但与第四个(一个三星Galaxy Tab 10.1 PT7500运行的是Android 3.2)我解决不了的服务。 我的处理程序接收 serviceAdded 事件,但没有 serviceRe ..
发布时间:2015-12-04 12:08:11 Java开发

JmDNS不能正常在Android 4.1工作

JmDNS 我在执行JmDNS如下这里。当运行我的Andr​​oid 2.3.5 HTC EVO的code,我能发现我的Linux计算机。然而,当我在我的三星Galaxy S3运行相同的code(4.1.0)没有显示。奇怪的是,它正在对我的4.1一个星期前,现在还不是。我已经试过别人的解决方案这里,但没有运气。如果任何一个经历了这一点,并能解释为什么姜饼一些光正与jmdns但不软糖。 澄清: ..
发布时间:2015-12-04 11:21:33 移动开发

苹果的Bonjour为Android

我正在寻找一个苹果的Bonjour为Android。 是否有一个罐子提交您的吗? 我GOOGLE了一个苹果的Bonjour应用程序,我发现Jmdns应用 HTTP://home.heeere .COM /高科技androidjmdns.html 。 但运行在 DEMO时应用程序,一个错误出现在启动该应用程序。这里Eclipse的LogCat中后: 09-05 13:56:49.926:E ..
发布时间:2015-12-02 21:39:26 移动开发

实现机器人在点播服务器(接收器)

我要创建的单曲中的Andr​​oid在我的Andr​​oid设备将作为点播服务器(接收器)和iPhone设备将作为一个接收器。我已经在我的应用程序,它是在java中的单曲开源库使用jmdns。它工作正常的声音。但是,当我来到了视频和图像,然后有很多,甚至与设备的发现我的奋斗。这里是我的code为创建和注册该服务: ServiceInfo信息= ServiceInfo.create(标识符+“@ ..
发布时间:2015-12-02 21:16:50 移动开发

在Android卓悦执行

我想实现我的Andr​​oid应用程序卓悦/零的conf。我使用jmDns库中搜索所有可用的设备。下面是我使用的搜索在同一网络中的设备的code: 公共类ListDevices扩展ListActivity { JmDNS jmdns; JmDNSImpl实现了一套; MulticastLock锁; 受保护的ServiceListener监听; 保护Serv ..
发布时间:2015-12-02 17:47:01 移动开发

也是Android NSD(网络服务发现)与iOS的Bonjour服务兼容?

我将创建一个无服务器的本地网络应用程序的iOS和Android。该应用程序在iOS和Android设备应该找出并互相交谈。 我知道,有平台的内置服务(这是卓悦在iOS和NSD在Android的自V4.1),此外,一个开源的 jmdns 包可以使用出框为好。 我不知道如何选择,如何为他们的兼容性。 我的问题是: 的是Android NSD(网络服务发现)在iOS中使用Bonjour兼容? 我 ..
发布时间:2015-12-02 13:10:38 移动开发