Могу ли я подключиться к музыкальным ресурсам iTunes с помощью Amarok?
Руководство Amarok утверждает:
Amarok автоматически показывает дорожки с сервера на панели "Источники мультимедиа -> Локальная музыка", и дальнейшая настройка не требуется.
Но Amarok не работал автоматически без конфигурации:
Что я делаю неправильно?
Я подтвердил, что общий доступ включен в iTunes,
и что доля видна в Rhythmbox,
поэтому я считаю, что проблема в Amarok.
Как я могу заставить Amarok подключиться к общему ресурсу?
1 ответ
К сожалению, нет. Это будет работать только между iTunes.
В вашей ссылке упоминается, что протокол "... был впервые использован для музыкального проигрывателя iTunes", но не упоминается текущая поддержка доступа к общей музыке iTunes.
От: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol
Начиная с iTunes 4.2, Apple ввела аутентификацию для совместного использования DAAP, а это означает, что единственными клиентами, которые могли подключаться к серверам iTunes, были другие экземпляры iTunes. Это было дополнительно изменено в iTunes 4.5 для использования собственного алгоритма хеширования, а не стандартной функции MD5, использовавшейся ранее. Оба метода аутентификации были успешно перепроектированы в течение нескольких месяцев после выпуска.[5]
В iTunes 7.0 при подключении к серверу iTunes 7.0 требуется новый хэш заголовка Client-DAAP-Validation. Это не влияет на сторонние серверы DAAP, но все текущие клиенты DAAP (включая официальный iTunes до iTunes 7.0) не смогут подключиться к серверу iTunes 7.0, получив сообщение об ошибке "403 Forbidden" HTTP. Анализ трафика аутентификации iTunes 7.0, кажется, указывает, что обмен сертификатами выполняется для вычисления хэша, отправленного в заголовке "Client-DAAP-Validation".
По состоянию на 15 июля 2014 года аутентификация DAAP в iTunes 7.0+ до сих пор не подверглась обратному проектированию, поэтому ни одно стороннее приложение не может транслироваться с серверов, работающих под управлением программного обеспечения iTunes (от 7.x до версии 11 включительно). Икс)
Тем не мение; Есть обходные пути. (Что означает не использовать iTunes)
Вы можете использовать другой музыкальный сервер, который использует DAAP для отправки вашей музыки.
Затем направьте его в свою музыкальную папку iTunes, из http://support.apple.com/kb/HT1391 местоположения музыки iTunes (Это работало на моем Mac, однако я собирал музыку через iTunes через CD, а не из магазина iTunes - не уверен, что это что-то меняет)
Mac OS X: /Users/username/Music/iTunes/ Windows XP: C:\Documents and Settings\username\My Documents\My Music\iTunes\ Windows Vista: C:\Users\username\Music\iTunes\ Windows 7: C:\Users\username\My Music\iTunes\ Windows 8: C:\Users\username\My Music\iTunes\
Я тестировал Firefly для Mac (выглядит как мертвый проект), но есть и другие музыкальные серверы: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol перечисленные в разделе серверов DAAP