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

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

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

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

Amarok

Что я делаю не так?

У меня есть подтвердил, что совместное использование включено в iTunes,

iTunes

и что общий доступ виден в Rhythmbox,

Rhythmbox

, поэтому я считаю, что проблема в Амароке.

Как мне подключить Amarok к общему ресурсу?

7
задан 19 March 2013 в 18:44

1 ответ

К сожалению, нет. Это будет работать только между iTunes.

В вашей ссылке упоминается, что протокол «... был впервые использован для музыкального проигрывателя iTunes», но не упоминается текущая поддержка доступа к музыке iTunes Shared.

От: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol

Начиная с iTunes 4.2, Apple ввела аутентификацию для совместного использования DAAP, то есть единственные клиенты которые могли подключаться к серверам iTunes, были другими экземплярами iTunes. Это было дополнительно изменено в iTunes 4.5 для использования собственного алгоритма хеширования, а не стандартной функции MD5, использовавшейся ранее. Оба метода аутентификации были успешно перепроектированы в течение нескольких месяцев после выпуска. [5]

В iTunes 7.0 новый хэш заголовка «Client-DAAP-Validation» необходим при подключении к серверу iTunes 7.0. Это не влияет на сторонние серверы 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.x)


Однако; Есть обходные пути. (Это означает, что вы не используете iTunes)

Вы можете использовать другой музыкальный сервер, который использует DAAP для отправки вашей музыки.

Затем направьте его в свою музыкальную папку iTunes, из http://support.apple.com/kb/HT1391 местоположение музыки iTunes (Это работало на моем Mac, однако я собрал свою музыку через iTunes через CD, а не из iTunes store - не уверен, что это что-то меняет)

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-серверах

0
ответ дан 19 March 2013 в 18:44

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

Похожие вопросы: