Могу ли я подключиться к медиафайлам iTunes с помощью Amarok?

7

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

Amarok automatically shows the tracks from the server in the Media Sources -> Local Music pane and no further configuration is required.

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

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

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

ичтообщийресурсотображаетсявRhythmbox,

, поэтому я считаю, что проблема находится в пределах Amarok.

Как я могу подключить Amarok к этому ресурсу?

    
задан ændrük 23.04.2012 в 04:15
источник

1 ответ

7

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

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

От: Ссылка

Beginning with iTunes 4.2, Apple introduced authentication to DAAP sharing, meaning that the only clients that could connect to iTunes servers were other instances of iTunes. This was further modified in iTunes 4.5 to use a custom hashing algorithm, rather than the standard MD5 function used previously. Both authentication methods were successfully reverse engineered within months of release.[5]

With iTunes 7.0, a new 'Client-DAAP-Validation' header hash is needed when connecting to an iTunes 7.0 server. This does not affect third-party DAAP servers, but all current DAAP clients (including official iTunes before iTunes 7.0) will fail to connect to an iTunes 7.0 server, receiving a '403 Forbidden' HTTP error. The iTunes 7.0 authentication traffic analysis seem to indicate that a certificate exchange is performed to calculate the hash sent in the 'Client-DAAP-Validation' header.

As of July 15, 2014, the iTunes 7.0+ DAAP authentication still hasn't been reverse engineered, so no third-party application can stream from servers running iTunes software (from 7.x, all the way up to and including version 11.x)

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

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

Затем направьте его в свою музыкальную папку iTunes, Ссылка на местоположение музыки 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 (выглядит как мертвый проект), но есть и другие музыкальные серверы: Ссылка в списке под серверами DAAP

    
ответ дан Mateo 05.02.2013 в 22:45
источник