Могу ли я подключиться к музыкальным ресурсам iTunes с помощью Amarok?

Руководство Amarok утверждает:

Amarok автоматически показывает дорожки с сервера на панели "Источники мультимедиа -> Локальная музыка", и дальнейшая настройка не требуется.

Но Amarok не работал автоматически без конфигурации:

Amarok

Что я делаю неправильно?

Я подтвердил, что общий доступ включен в iTunes,

Itunes

и что доля видна в Rhythmbox,

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

Другие вопросы по тегам