web-dev-qa-db-ja.com

Amarokを使用してiTunes音楽共有に接続できますか?

Amarokマニュアル クレーム:

Amarokは、メディアソース->ローカルミュージックペインにサーバーからのトラックを自動的に表示し、それ以上の設定は必要ありません。

しかし、Amarokは設定なしで自動的に動作しませんでした:

Amarok

何が間違っていますか?

ITunesで共有が有効になっていることを確認しましたが、

iTunes

共有がRhythmboxに表示されていること、

Rhythmbox

そのため、問題はAmarok内にあると考えています。

Amarokを共有に接続するにはどうすればよいですか?

7
ændrük

答えは悲しいことにいいえです。これはiTunes間でのみ機能します。

リンクでは、プロトコルが「... iTunes音楽プレーヤーに最初に使用された」と書かれていますが、iTunes共有音楽へのアクセスに対する現在のサポートについては言及されていません。

From: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol

ITunes 4.2から、AppleはDAAP共有に認証を導入しました。つまり、iTunesサーバーに接続できるクライアントはiTunesの他のインスタンスだけでした。これは、以前に使用されていた標準のMD5関数ではなく、カスタムハッシュアルゴリズムを使用するようにiTunes 4.5でさらに修正されました。両方の認証方法は、リリース後数か月以内にリバースエンジニアリングに成功しました。[5]

ITunes 7.0では、iTunes 7.0サーバーに接続するときに新しい「Client-DAAP-Validation」ヘッダーハッシュが必要です。これはサードパーティのDAAPサーバーには影響しませんが、現在のすべてのDAAPクライアント(iTunes 7.0より前の公式iTunesを含む)はiTunes 7.0サーバーへの接続に失敗し、「403 Forbidden」HTTPエラーを受け取ります。 iTunes 7.0認証トラフィック分析は、「Client-DAAP-Validation」ヘッダーで送信されたハッシュを計算するために証明書交換が実行されることを示しているようです。

2014年7月15日の時点で、iTunes 7.0+ DAAP認証はまだリバースエンジニアリングされていないため、サードパーティのアプリケーションはiTunesソフトウェアを実行しているサーバーからストリーミングできません(7.xからバージョン11まで)。バツ)


しかしながら;回避策があります。 (iTunesを使用しないことを意味します)

DAAPを使用して音楽を送信する別のミュージックサーバーを使用できます。

次に、 http://support.Apple.com/kb/HT1391 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\

Mac用のfireflyをテストしましたが(死んだプロジェクトのように見えます)、他のミュージックサーバーがあります: http://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol の下にリストされていますDAAPサーバー

7
Mateo