草庐IT

ios - PAN 与 Linux、iOS、蓝牙、Bonjour、GameKit——可能吗?

所以我阅读了对此事的不同看法(我想我阅读了关于SO的所有相关问题)。我可以在PAN中连接-我可以编写一个应用程序来连接-我的linux机器和我的iOS设备通过蓝牙吗?使用或不使用Bonjour或GameKit。一些必要条件:iOS设备未越狱。iOS设备可能启用也可能未启用热点/网络共享功能(据我所知,这是由宽带提供商决定的——也就是说,如果您付费,就可以共享您的连接)。iOS可以运行使用文档化API的定制应用。蓝牙可由iOS设备用户手动激活。非常感谢! 最佳答案 iOS3.0providessupportforheadsets(mo

php - 我可以使用哪些编程语言来编写 Bonjour 软件?

我真的受到编程语言的限制吗?我可以想象,要使用Bonjour,我需要有任何语言都无法使用的特殊库。所以,然后我需要使用那些有相应库的语言。作为第二个选项,我可以想象,Bonjour提供了一个几乎可以被任何语言使用的界面(例如Bonjour将信息保存在一个特殊的文件或环境变量中,我可以使用大多数语言来访问这些信息).附言我对PHP特别感兴趣。 最佳答案 许多语言都有ZeroConf绑定(bind),包括Java和.Net,并且有一个在Python中使用它的示例here.它使用D-Bus与守护进程交谈。这listofbindingsfo

ios - Bonjour 中的缓慢名称解析

这看起来太基础了,以至于人们会为它大喊大叫,在网络上搜索一无所获,但我已经在多个网络和计算机上对其进行了测试。我们遇到一个问题,我们使用.localurl访问资源非常慢。如果我们使用直接IP地址,我们就不会看到这些延迟。在我们精简的测试设置中,设备和计算机位于同一台交换机上,并且是交换机上唯一的设备。当我们不在这个非常有限的网络配置中时,也会发生同样的事情。MacOSXLion在命令行上我们得到了这些结果:直接ip:curl10.101.62.420.01suser0.00ssystem18%cpu0.059total用你好名字:curlhttp://xrx0000aac0fefd.l

ios - iPhone 中的 bonjour 服务结果不一致

在我的iPhone/iPad应用程序中,需要显示连接到我的路由器的设备列表。请引用下图。但问题是我没有得到一致的结果,例如有时bonjour会检测到3个设备,实际上它会连接到5个设备到路由器。是否有比bonjour更好的替代品来实现相同的功能。请对此提出建议/建议。此外,它仅检测仅连接到网络的iPhone/iPad设备,而不检测连接到同一路由器的任何安卓设备。谢谢 最佳答案 Bonjour是一种很好且快速的方法,但它只会检测支持Bonjour的设备。您可以尝试ping本地网络上的每台设备。这里的挑战是确定开始和结束IP地址。这很容易

ios - Bonjour 不通过 BT 做广告

在过去一周左右的时间里,我一直在努力反对这个问题。我已经阅读了以下资源:StackOverflow:在没有Gamekit的情况下通过蓝牙享受Bonjour?(3844189)StackOverflow:Bonjour如何通过蓝牙工作(3350094)StackOverflow:在其他平台上使用iOSGameKit的“蓝牙Bonjour”(8070998)技术问答QA1753--苹果开发者WiTap示例应用程序SRVResolver示例应用DNSSSDObjects示例应用程序我使用的是MacOS10.7、Xcode4.5、装有iOS6的iPhone4和装有iOS5.1.1的iPad1。

windows - 如何在 Visual C++ 中宣传 Bonjour 服务

我正在尝试弄清楚这是否可能,但通过VisualC++宣传Bonjour服务的最简单方法是什么? 最佳答案 您可以使用DNS服务发现客户端:dns-sd。WindowsBonjourInstaller将它放在C:\Windows\system32\dns-sd.exe它的概要是:dns-sd-Rnametypedomainport[key=value...]dns-sd-Btypedomaindns-sd-Lnametypedomain没有任何简单的方法可以找到深入的Bonjourwindows文档,(这是一个严重的耻辱)但这是它的m

windows - 是否有适用于 Windows 的 Bonjour SDK?

我想知道如何在windows上实现bonjour,这样我就可以在windows上设置服务器并从我的iphone(客户端)使用bonjour服务访问windows(服务器)中的文件。谁能告诉我我们是否有任何适用于Windows的javaapi或任何适用于Windows的bonjoursdk?提前致谢.. 最佳答案 看看Apple的bonjourSDKpage.他们在那里为Windows提供了一个SDK。我认为它是用C语言编写的。 关于windows-是否有适用于Windows的Bonjou

ios - 在两个 iOS 设备之间通过 bonjour 传输图像

我的目标是通过bonjour将AVCpatureInput捕获的图像从一台iOS设备流式传输到另一台设备。这是我目前的方法:1)从视频输入中捕获帧-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputSampleBuffer:(CMSampleBufferRef)sampleBufferfromConnection:(AVCaptureConnection*)connection{/*codetoconvertsampleBufferintoUIImage*/NSData*imageData=UIImageJPEGRe

ios - 在 iOS 设备中创建 Bonjour AirPrint 服务

所以我想出要将(宣布服务)作为打印机发布到iOS设备,我使用NSNetService并将类型设置为_ipp._tcp。但要被识别为AirPrint打印机,要求包括:AirPrint使用IPP进行打印管理。AirPrint监听mDNS(Bonjour/Avahi)以发现打印机。AirPrint需要_universal子类型出现在_ipp公告中,然后才会考虑列出打印机。AirPrint需要额外的TXT记录“URF”存在且非空,然后才会考虑列出打印机。虽然这种URF格式(见下文)似乎是Applefuture的选择,但目前所有支持AirPrint的应用程序似乎都以PDF格式发送打印数据。当打印

ios - 在同一wifi网络中选择什么数据共享: Multipeer, Bonjour,Socket连接

我正在研究通过同一wifi两个/更多iOS设备共享数据。我已经使用多点网络成功实现了它,并从视频文档中探索了它。我只是在appleDev上寻找Bonjour与多点网络之间的区别。小组中是否有人同时从事这两项工作,可以与我分享他在选择方面的经验。我的要求:在同一Wifi网络中连接两个/多个iOS设备自动发现和连接。数据大小可以是1KB到1GB。(使用MC处理)。断开和连接时恢复数据共享(使用MC查找)。哪个更靠谱?你会选择什么?我也在看GCDAsyncSocket(不知道我在正确的方向上)。请分享您的经验。谢谢。 最佳答案 根据文档说