DAAP, если кратко - это такой протокол, по которому можно шарить музыку/видео.
Изобретен Apple, встроен в iTunes, однако поддерживается еще туевой хучей клиентов и серверов
Иногда до домашней библиотеки хочется простучаться откуда-то удаленно, но вот незадача - если в сети нет брудкаста этого сервиса, iTunes (и еще некоторые клиенты) его не увидят.
Пичаль-бида. Но у нас есть dns-sd, которым можно поднять любую запись, включая ту, что рассылает iTunes.
Открываем консоль на линуксах (должен стоять, кажется, avahi) или маке, и забиваем туда вот это:
dns-sd -P “Home iTunes” _daap._tcp local 3689 1.1.1.1 1.1.1.1 “Arbitrary text record”
Где 1.1.1.1 - внешний IP роутера/сервера, где крутится itunes/другой DAAP сервис.
А, еще надо не забыть пробросить порт DAAP наружу (3689), но с этим, наверное, проблем ни у кого не возникнет.
Вуаля, в iTunes появилась новая шара с музыкой и все работает:
Хотя сижу я в офисе, а сервер с музыкой, работающий на forked-daapd находится дома.
UPD: нашел
софтину, которая делает все это автоматом, еще и с SSH-форвардом портов:
Reposted from
http://path.lex.io/post/81991724433