Форвард DAAP сервера

Apr 07, 2014 18:09


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
Previous post Next post
Up