Closed snizzleorg closed 8 years ago
@maddox would this have any overlap with your personal itunes media player platform?
No, my itunes-api media player component is specific for using with an installed version of https://github.com/maddox/itunes-api.
So yes, it controls iTunes, but it's really a client for itunes-api. (I'm thinking of giving it a proper project name, which would then change the component name and be less confusing in that it does not in fact talk directly to or control an instance of iTunes).
If i'm correct, forked-daapd is actually a project that makes itself appear as if it's an instance of iTunes on the network so that anything that can talk to iTunes, will talk to it. IE, an api compatible version. So no, there really is no actual overlap.
@snizzleorg can you confirm that I have the right idea behind forked-daapd?
@maddox yes thats right. forked-daapd is behaving like iTunes on the network. it can be controlled via apples remote app or dozens of android dacp remotes. It can stream to airplay speakers and stream spotify. I would say in function its more like songs. but the protocol is iTunes.
:thumbsup:
I found a few python implementation of daap:
https://github.com/j-muller/pydaap
https://github.com/tominsam/PythonDaap
not sure if either is working or actively developed
would be nice to have support for forked-daapd (at least status and some play/pause functionality)
if implemented it should also work for iTunes since it's based on the same protocol
see here:
https://github.com/ejurgensen/forked-daapd