Протокол цифрового аудио доступа

DAAP в стеке протоколов TCP / IP :
применение DAAP
HTTP
транспорт TCP
Интернет IP ( IPv4 , IPv6 )
Доступ к сети Ethernet Жетон
автобус
Жетон
кольцо
FDDI ...

Digital Audio Access Protocol ( DAAP , английский для, Digital Audio -Zugriffsprotokoll «) представляет собой сетевой протокол для работы на ЭВМ хранятся аудио файлов с помощью компьютерной сети сделать его доступным для других пользователей. Впервые он был использован музыкальным плеером iTunes 4.0 американской компании Apple .

Описание и использование

Производитель Apple не опубликовал официальную спецификацию протокола , но на SourceForge доступно открытое описание , которое было получено в результате исследования способа действия ( обратный инжиниринг ). Это расширенный HTTP , сервер которого по умолчанию принимает запросы на TCP- порт 3689. Доступность сервиса объявляется в сети через Bonjour (реализация Zeroconf от Apple ) и, таким образом, может быть обнаружена автоматически клиентами DAAP.

В дополнение к iTunes ( Mac OS X , Microsoft Windows ) в настоящее время существует множество приложений , содержащих клиент DAAP, сервер DAAP или и то, и другое, например B. программы с открытым исходным кодом Rhythmbox , Banshee, а с версии 1.4.2 также Amarok . Все три предназначены для операционных систем Unixoid . Например, для операционной системы Windows существует клиент DAAP Get It Together . Songbird также может выступать в качестве клиента DAAP в операционных системах через расширение. XMMS2 все еще находится в разработке, но также в разных операционных системах, он также функционирует как клиент DAAP (статус 2014).

Аутентификация DAAP

В iTunes версии 4.2 Apple представила аутентификацию для доступа к серверу iTunes, которая была изменена в версии 4.5. Протоколы обеих версий были определены путем обратного проектирования в течение нескольких месяцев и включены в вышеупомянутые приложения.

ITunes 7.0 представил механизм проверки клиента при подключении к серверу iTunes. Это предотвращает возможность подключения «неофициальных» клиентов DAAP (за исключением iTunes версии 7.0 или выше и официально поддерживаемого SoundBridge от Roku ) к текущему серверу iTunes.

веб ссылки