Tag: bonjour

如何在Android上发现zeroconf(Bonjour)服务? 我在使用jmDNS时遇到了麻烦

我正在使用Droid / Android 2.0.1,遇到了很多人遇到的问题:我无法使用我所知的一个纯Java-zeroconf库jmDNS来发现服务。 (苹果的Bonjour,虽然它在Linux和Windows Java上工作,但由于依赖本机代码,我相信将难以移植到Android。) 我可以创build服务,但不能发现它们。 我试图弄清楚发生了什么事情。 这里有一个持续的问题报告。 与多播和IPv6有关,但似乎也在抛出jmDNS的用户: http : //code.google.com/p/android/issues/detail? id=2323 任何想法为什么这个人可能会成功? 请参阅错误报告中的评论22。 (我是新来的,所以不能发布多个url。) 我已经testing了他们的代码,但没有任何运气。 有人使用jmDNS或其他库成功完成了Android上的zeroconf服务发现吗? 有没有可能我的发现问题与IPv6多播问题有关?

在其他平台上使用iOS GameKit的“蓝牙Bonjour”

我有兴趣通过蓝牙连接到基于iOS的设备。 我可以看到“本地networking”服务是暴露的,但我无法find任何额外的信息。 存储在密钥0x0204下的属性看起来像Bonjour键。 使用哪种协议? 如何使用Linux,Mac或自己的embedded式设备与蓝牙芯片进行通话? 这里是使用蓝牙浏览器在OS X下提取的SDP数据,而iOS设备运行Gameloft的Star营。 { 0x0000 = uint32(1330188565), 0x0200 = uint32(2), 0x0202 = string(004wD7l1A..0|0|0|ivucic-À'), 0x030a = uint32(0), 0x0009 = { { uuid16(11 15), uint16(256) } }, 0x0201 = string(_657o30a6rmst07À), 0x0005 = { uuid16(10 02) }, 0x0100 = string(Local Network), 0x0001 = { uuid16(11 15) }, 0x0203 = string(004wd7l1a..0|0|0|ivucic-_657o30a6rmst07À 0xf000 = uint8(2), 0x0204 […]

CFNetwork和Bonjour集成iPhone到Mac的集成

我想联合使用CFNetwork和Bonjour,以便能够在我的iPhone应用程序和Mac应用程序之间进行通信。 iPhone上的应用程序将有一个button。 然后在Mac应用程序中会有一个标签。 如果button在iPhone应用程序上被按下,则标签会在Mac应用程序中更改。 有没有可以做到这一点的示例代码? 如果不是,有人能带领我走向正确的方向吗? 谢谢!

iPhone如何通过无线或蓝牙访问另一个非iPhone设备?

我试图找出一个iPhone是否可以通过无线或蓝牙连接到另一个非iPhone设备,并看到冲突的信息。 我所发现的大部分是在3.0版本的SDK出来之前,当然这是不可能的。 看看堆栈溢出的问题,如iPhone的3.0 SDK提供完全访问蓝牙设备(耳机)? 提及您不能连接到任意设备,除非它是“Works for iPhone”设备的一部分。 我需要硬件是这个程序的一部分吗? 通过苹果的文档, 对等连接 ,它提到连接两个iPhone,而不是iPhone到另一个蓝牙设备。 然后有像iPhone SDK焦点的文章:蓝牙增强 ,包括这个报价 …和新公布的“标准支持”应允许iPhone和电脑之间以及附近的iPhone之间的文件传输 另一个堆栈溢出问题, iPhone SDK 3.0中的GameKit提到了Bonjour , Bonjour 的苹果文档谈到了连接到Bonjour设备,但iPhone可以连接到任何Bonjour设备? 它是否必须有Wi-Fi连接,还是可以使用蓝牙? 即使我可以使用蓝牙连接到其他设备,但我相信它在第一代iPhone和iTouch上将不可用。 那是对的吗? 我正在考虑一个iPhone应用程序,该应用程序可能需要与该地区的其他非iPhone设备通信,可能使用蓝牙,但可能是直接无线连接。 这种方法的可能性和局限性是什么? iPhone无法连接到任意的蓝牙设备吗? 其他设备是否必须在无线Bonjournetworking上? 我试图找出是否有可能这个工作,或者如果这是不值得的努力。

除了JMDNS之外,还有其他用于Bonjour / zeroconf的Java库吗?

除了JMDNS之外,还有其他用于Bonjour / zeroconf的Java库吗?

通过蓝牙在iOS和Android之间传输数据?

我一直在阅读如何使用GameKit通过蓝牙在iOS设备之间传输数据。 我本身并不是在编写游戏,而是需要在两台设备之间传输less量的二进制数据。 在两个iOS设备之间,这很容易。 不过,我想知道是否有可能通过相同的机制在iOS设备和Android设备之间传输数据。 有没有人遇到文档/教程,将解释如何做到这一点? 这在技术上甚至可能吗? 或者,苹果公司有什么限制可以阻止这种情况? 我发现的另一个select是通过蓝牙的Bonjour。 这对于这种types的操作会是更合适的select吗?