dns_sd.jar на windows работает нормально, скачать с Apple (SDK для windows). Остерегайтесь переустановок Bonjour, поскольку они имеют тенденцию перезаписывать каталог Program Files / Bonjour, содержащий dns_sd.jar. Один из примеров тому - аэродинамический профиль Rogue Amoeba, однако они утверждают, что использовали оригинальный установщик Apple.
dnssd.jar в OSX работает нормально, но больше не входит в последние выпуски Java, поскольку Oracle взяла на себя ответственность. Тем не менее, файл все еще находится на диске, так как 1.6 Java от Apple находится на диске. Просто найдите файл и переместите его в папку / externals в вашей последней Java. Поэтому довольно забавно идиотично, что Apple предоставляет хорошо функционирующий SDK для Windows, реализующий Java DNS SD, но ничего не предлагает для собственного OSX. Я ожидаю, что это просто результат слишком сильной ненависти к Java в Apple?
Но кто-нибудь знает о реализации Java протокола airtunes; последняя версия, используемая в сегодняшнем Airport Express и Apple TV, НЕ является той же версией, которая использовалась в более ранних моделях Airport Express?
Я знаю qTunes, но он не работает с последними версиями Airtunes. (Я мог бы заставить его работать с динамиками Airfoil от Rogue Amoeba для Mac OS X)
Я не отслеживаю эту ветку, но со мной можно связаться по адресу chj@hdsoundlab.com для практических вопросов.