Linux下用Apple的bonjour服务进行摄像机搜索

Linux下用Apple的bonjour服务进行摄像机搜索
关键词:Linux, bonjour, mDNSResponder, 搜索


1、http://www.opensource.apple.com/tarballs/mDNSResponder/  下载mDNSRespondermDNSResponder-107.1.tar.gz, 此时的最新版
2、tar -zxvf mDNSResponder-107.1.tar.gz  解压压缩包
3、cd mDNSResponder-107.1/mDNSPosix
4、make os=linux
5、make install os=linux
6、使用前,应开启服务 /etc/init.d/mdns start
7、完成安装,可以到mDNSResponder-107.1/mDNSPosix/build/prod下进行测试
When you compile, you will get:

o Main products for general-purpose use (e.g. on a desktop computer):
 - mdnsd
 - libmdns
 - nss_mdns (See nss_ReadMe.txt for important information about nss_mdns)

o Standalone products for dedicated devices (printer, network camera, etc.)
 - mDNSClientPosix
 - mDNSResponderPosix
 - mDNSProxyResponderPosix

o Debugging tools
 - mDNSNetMonitor
 - mDNSIdentify
 
例如:./mDNSClientPosix -t '_psia._tcp'
或通过 ./mDNSClientPosix --help
./mDNSResponderPosix --help
查看帮助
8、若想自己定制输出,可修改应用程序
vim mDNSResponder-107.1/Clients/dns-sd.c
修改完后 make
生成的程序将在mDNSResponder-107.1/Clients/build中

9、更多可查看工程下的readme.txt

      参考 http://www.science.uva.nl/research/air/wiki/mDNSResponderInstallation

你可能感兴趣的:(linux)