我可以使用 Amarok 連接到 iTunes 音樂分享嗎?

我可以使用 Amarok 連接到 iTunes 音樂分享嗎?

Amarok手冊索賠:

Amarok 會自動在媒體來源 -> 本機音樂窗格中顯示來自伺服器的曲目,無需進一步設定。

但 Amarok 不會在沒有配置的情況下自動工作:

阿瑪羅克

我究竟做錯了什麼?

我已確認 iTunes 中啟用了共享,

iTunes

並且該共享在 Rhythmbox 中可見,

節奏盒

所以我相信問題出在 Amarok 內部。

如何讓 Amarok 連接到共享?

答案1

遺憾的是答案是否定的。這僅適用於 iTunes 之間。

在您的連結中,它提到該協議“...首先用於 iTunes 音樂播放器”,但沒有提及當前對訪問 iTunes 共享音樂的支援。

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

從 iTunes 4.2 開始,Apple 引入了對 DAAP 共享的身份驗證,這意味著可以連接到 iTunes 伺服器的唯一用戶端是 iTunes 的其他實例。這在 iTunes 4.5 中進一步修改為使用自訂雜湊演算法,而不是先前使用的標準 MD5 函數。這兩種身份驗證方法在發布後的幾個月內就成功進行了逆向工程。

對於 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.x)的伺服器進行串流式傳輸。


然而;有解決方法。 (這意味著不使用 iTunes)

您可以使用使用 DAAP 的不同音樂伺服器來傳送您的音樂。

然後將其定向到您的 iTunes 音樂資料夾,從http://support.apple.com/kb/HT1391iTunes 音樂的位置(這在我的 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伺服器

相關內容