Bonjour is Apple's implementation of Zeroconf, a service discovery protocol. It can be used to find services on a network and also to publish services to be found by other Zeroconf clients.
Questions tagged [bonjour]
578 questions
3
votes
0 answers
NSNetServiceBrowser browse all service type
How can I browse for all services regardless of their service type using Bonjour ?
NSNetServiceBrowser can browse for specific servie type - "_music._tcp". Code example:
NSNetServiceBrowser *serviceBrowser;
serviceBrowser = [[NSNetServiceBrowser…

user3078139
- 31
- 1
- 3
3
votes
1 answer
Get Link-Local Domain Name from IP Address (i.e. Reverse DNS Lookup with Multicast DNS & DNS-SD)
I have a server application running on a device on the LAN that is discoverable via DNS-SD (i.e. Zeroconf/Bonjour/Avahi). Client devices, also on the LAN, connect to this server. I have no control over what application is used to connect to my…

BigMacAttack
- 4,479
- 3
- 30
- 39
3
votes
1 answer
Bonjour service discovery not complete with Android's APIs. Am I missing something, or should I just use JmDNS?
I have a Bonjour service running on my MacBook Pro on my local network that I am trying to detect in a client app on an Android device (Galaxy Nexus).
I have implemented Bonjour service discovery two ways. The first is via Android's NSD package,…

Big-O Claire
- 956
- 8
- 13
3
votes
2 answers
jmdns.jar not working on android 4.0 or later
jMdns is a great java library to provide zeroconf/bonjour capabilities to your Android application.
I successfully using this in a project up until Android 4.0 Ice Cream Sandwich aka ICS, once Android 4.0 devices were starting to be used more often…

javid piprani
- 1,965
- 1
- 12
- 10
3
votes
1 answer
Do I need to register my service name with IANA if I'm shipping a bonjour iOS app?
I'm listening to WWDC2012 Session 707 on Bounjour. At 15:25 into the session, the apple engineer explains that you need to register your bonjour service name with IANA before publishing. I found that the link in the presentation does not work, and…

Alex Stone
- 46,408
- 55
- 231
- 407
3
votes
1 answer
Can I use Bonjour to connect two iOS devices one in 3G network and one with WiFi
I am developing an iPhone app in which I need to connect my iPhone with any of the available iPhones around it using 3G and WiFi network. One of the iPhone should be in 3G network and the other should have only WiFi connection. I cant use Bluetooth…

Savvy iPhone
- 89
- 7
3
votes
2 answers
Need Samples for Mono Zeroconf
I'm trying to make a simple concept demonstration app the code of which I may use in the future. Specifically I want to have an iPhone running an app that sends XML data to a Bonjour service. I already have an Objective-C app that runs on mac and…

RedHack
- 285
- 7
- 18
3
votes
0 answers
Access file from Mac Public Folder or shared folder using iPad Application by Bonjour Service
i want to Access file from Mac Public Folder or any other shared folder that is connected to iPad Application. using Bonjour i am able to get list of connected Mac in application i have download source code from below two…

Gaurav Thummar
- 780
- 1
- 12
- 22
3
votes
1 answer
iOS direct printing to network printer
We look for a possibility to directly print to a printer on the network from an iPad application. We can't use AirPrint because the printing should be done programmatically and automatically in the background.
I found the printer pro app and some…

Daniel
- 31
- 2
3
votes
2 answers
Bonjour not advertising over BT
I've been banging my head against this for the last week or so. I've already gone through the following resources:
StackOverflow: Bonjour over bluetooth WITHOUT Gamekit ? (3844189)
StackOverflow: How does Bonjour Over Bluetooth Work…

alisonc
- 115
- 1
- 8
3
votes
0 answers
How to use Avahi as if it were Bonjour
I am using Avahi and Bonjour as mDNS responder.
In Bonjour, I am getting answers to my query-in-answer section and additional information such as SRV, A, and AAAA records are in the additional section of the DNS packet.
But in Avahi, all PTR, SRV,…

user1694287
- 31
- 1
3
votes
4 answers
apple bonjour for android
I m looking for an apple bonjour for android.
Are there a recommanded jar for this?
I googled for an apple bonjour application and I found the Jmdns application http://home.heeere.com/tech-androidjmdns.html.
but when running the DEMO application, a…

MOHAMED
- 41,599
- 58
- 163
- 268
3
votes
6 answers
Objective-C Bonjour/TCP Stack
I was wondering if anyone knows of a combined Objective-C Bonjour/TCP stack out there, that would allow me to forget about managing sockets, broadcasting services etc and instead let me just host a service and/or get a list of existing services and…

Joonas Trussmann
- 1,064
- 13
- 22
3
votes
2 answers
How to find proper port for NSNetService on iOS?
I am making an app with two components, an iPhone component and a Mac component. They are supposed to communicate with each other via bonjour. I use the following code on the Mac end to find a port for the service:
NSSocketPort *socket =…

Greg
- 1,225
- 3
- 16
- 35
2
votes
2 answers
Bonjour - one server multiple clients - ios iPhone
Im developing an app where one iOS device act as "server", and other devices are acting like clients.
Im getting hard time with understanding if I can make this using Bonjour
If I make an…

Francis Bagan
- 99
- 2
- 8