J'essaie furieusement de déboguer pourquoi iTunes n'accepte pas les données que je lui envoie (en tant que serveur DAAP) - vous pouvez voir ce que j'essaie de faire sur the github page. La seule différence que je peux trouver entre ma réponse et une réponse identique de mt-daapd (que iTunes accepte) est que la réponse de mt-daapd est décomposée en petits paquets, plutôt qu'un gros (je suis utiliser Wireshark pour renifler le paquet)Ruby, Sinatra et Streaming
Est-ce que quelqu'un sait comment dire à Sinatra (sur Thin) de faire ceci? Ou avez une idée pourquoi iTunes est si difficile quant aux réponses attendues de serveurs DAAP: P
Merci! Je vais voir si ça aide, ça répond certainement à ma question –