daap

Does anyone know of a good reference/documentation/tutorial for the daap protocol?

For those who hear it for the first time it stands for Digital Audio Access Protocol. It's what iTunes uses to stream music. The protocol uses HTTP for passing around playlist info, streaming audio etc. I've looked at the specifications, but there are a lot of things that are unclear. Does anyone have a link to better documentation of...

Ruby, Sinatra and Streaming

I'm furiously trying to debug why iTunes isn't accepting the data I'm sending to it (as a DAAP Server) - you can see what I'm trying to do on the github page. The only difference I can find between my response and an identical response from mt-daapd (which iTunes does accept) is that the mt-daapd response is broken down into small packe...