iTunes が (DAAP サーバーとして) 送信しているデータを受け入れない理由を猛烈にデバッグしようとしています。
私の応答と mt-daapd からの同一の応答 (iTunes が受け入れます) との間に見られる唯一の違いは、mt-daapd 応答が 1 つの大きなパケットではなく、小さなパケットに分割されることです (パケット化には Wireshark を使用しています)。嗅ぎます)
Sinatra (Thin) にこれを行うように指示する方法を知っている人はいますか? または、iTunes が DAAP サーバーから期待する応答に対して非常にうるさい理由を知っていますか :P