Posso me conectar aos compartilhamentos de música do iTunes usando o Amarok?

7

O manual do Amarok afirma:

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

Mas o Amarok não funciona automaticamente sem configuração:

Oqueestoufazendodeerrado?

ConfirmeiqueocompartilhamentoestáativadonoiTunes,

e que o compartilhamento é visível no Rhythmbox,

então acredito que o problema esteja no Amarok.

Como posso fazer com que o Amarok se conecte ao compartilhamento?

    
por ændrük 23.04.2012 / 06:15

1 resposta

7

A resposta é infelizmente não. Isso funcionará apenas entre o iTunes.

Em seu link, ele menciona que o protocolo "... foi usado pela primeira vez para o tocador de música iTunes", mas não mencionou o suporte atual para acessar a música compartilhada do iTunes.

De: link

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)

No entanto; existem soluções alternativas. (O que significa não usar o iTunes)

Você pode usar um servidor de música diferente que usa o DAAP para enviar suas músicas.

Em seguida, direcione-o para a pasta de músicas do iTunes, pelo link a localização da música do iTunes (Isso funcionou no meu mac, no entanto, coletei minhas músicas através do iTunes por meio de CD e não da loja do iTunes - não tenho certeza se isso muda alguma coisa)

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\

Testei o firefly para o mac (parece um projeto inativo), mas há outros servidores de música: link listado em servidores DAAP

    
por Mateo 05.02.2013 / 23:45