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


o Manual do Amarok reivindicações:

O Amarok mostra automaticamente as faixas do servidor no painel Fontes de mídia -> Música local e nenhuma outra configuração é necessária.

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

Amarok

O que estou fazendo de errado?

Confirmei que o compartilhamento está ativado no iTunes,

iTunes

e que a parte é visível no Rhythmbox,

Rhythmbox

então acredito que o problema esteja no Amarok.

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


7
2018-04-23 04:15


origem


você tentou acessar "dispositivos de mídia" nas propriedades e adicionar um novo dispositivo, escolhendo "compartilhar" para o tipo de dispositivo? - Amith KK


Respostas:


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

Em seu link 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.

A partir de: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol

Começando com o iTunes 4.2, a Apple introduziu a autenticação ao DAAP   compartilhamento, o que significa que os únicos clientes que poderiam se conectar ao iTunes   servidores eram outras instâncias do iTunes. Isso foi modificado em   iTunes 4.5 para usar um algoritmo hash personalizado, em vez do padrão   Função MD5 usada anteriormente. Ambos os métodos de autenticação foram   com sucesso reverter engenharia dentro de meses de lançamento. [5]

Com o iTunes 7.0, é necessário um novo hash de cabeçalho 'Cliente-DAAP-Validação'   ao conectar-se a um servidor do iTunes 7.0. Isso não afeta   servidores DAAP de terceiros, mas todos os clientes DAAP atuais (incluindo   iTunes oficial antes do iTunes 7.0) não irá se conectar a um iTunes   7.0 servidor, recebendo um erro HTTP '403 Proibido'. A análise do tráfego de autenticação do iTunes 7.0 parece indicar que um certificado   troca é realizada para calcular o hash enviado no   Cabeçalho 'Client-DAAP-Validation'.

A partir de 15 de julho de 2014, a autenticação do DAAP do iTunes 7.0+ ainda não   engenharia reversa, para que nenhum aplicativo de terceiros possa ser transmitido   servidores executando o software iTunes (de 7.x, até o topo e   incluindo a versão 11.x)


Contudo; 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, de http://support.apple.com/kb/HT1391 a localização da música do iTunes (Isso funcionou no meu mac, no entanto eu coletei minha música através do iTunes através 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\

Eu testei o firefly para o mac (parece um projeto morto), mas existem outros servidores de música: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol listado abaixo Servidores DAAP


7
2018-02-05 22:45



Apesar de decepcionante, esta é uma excelente resposta. - Nathan Osman
É uma pena que tanto o Amarok quanto o Rhythmbox não façam nada para conter a ilusão de que podemos esperar que isso funcione com o iTunes. O Rhythmbox é até mesmo enganoso - "Recuperando músicas de compartilhamento de música" - e aparentemente tem sido desde 2006! - ændrük