FireFly Media Server (formerly mt-daapd) › Firefly Media Server Forums › Firefly Media Server › Add-on Software › FireSpiff – Export XML playlist (XSPF) › Reply To: FireSpiff – Export XML playlist (XSPF)
This is by far the most efficient way firefly supports to send data, because all tags are a max of 8 bytes (4 for identifier, 4 for size).
Actually, I think rsp is both faster and smaller than raw daap. Faster because it doesn’t have to know the size of the external container atom before it starts streaming it, so it only has to make one pass through the db, and smaller because it’s a non-persistent connection and can do gzip encoding.
I’m thinking of redoing all the daap stuff to use memory mapped files, and that might make it possible to speed the daap up quite a bit, though.
Just a thought…