Hallo.
Es gab ja schon einen Thread bzgl. Shairport hier im Forum (), der geschlossen wurde, da dort der extrahierte RSA-Key eingebaut ist, und dies die Apple-Richtlinien verstößt.
Inzwischen gibt es aber bereits AirPlayer für XBMC, das für Video-Streaming von einem iOS Device auf XBMC zuständig ist. Hier wird kein RSA-Key benötigt, da dies nur für Musik-Streaming verwendet wird. Somit wird hier auch nicht gegen irgendwelche Richtlinien verstoßen.
Unter http://pwiddershoven.nl/blog/2011/01/05/airplayer.html bzw. http://www.tuaw.com/2010/12/20…unning-on-xbmc-linux-box/ sieht man, dass es läuft. Es gibt auch schon seit geraumer Zeit ein Plugin für Totem http://thetechjournal.com/tech…o-arrives-on-linux.xhtml.
Diese Plugins laufen mit Python. Das heißt also, dass man dies doch für die Dreambox portieren könnte?
Den Source-Code gibt es unter https://github.com/PascalW/Airplayer
Gibt es inzwischen schon Leute die an einer Portierung arbeiten?
Im Prinzip müsste man ein ThirdPartyBackend für die Dreambox, entwickeln, oder? So wie hier -> https://github.com/PascalW/Air…ird-party-media-backends/
Da ich erst eine Dreambox seit kurzem besitze und mit Python noch keine Erfahrung habe, bin ich auf der Suche nach Personen, die daran Interesse haben, ein lauffähiges Plugin für die Dreambox zu entwickeln.
lg
Edit1:
Okay, bin beim ersten Problem hängen geblieben. Bonjour konnte ich noch installieren und bonjour.py musste ich nur anpassen, damit der Verweis stimmt.
Das Plugin von PascalW verwendet für den ProtocolHandler den Tornado Webserver. Den wollte ich gerade ebenfalls portieren, schaff's aber nicht? https://github.com/facebook/tornado vielleicht kann jemand weiterhelfen? Danke