The Pandora Player is unusual, in that it probably won't be implemented in the typical way, in that there is a media player that we wrap, and communicate with. This is because we want to be able to send streams to other devices than a Media Director such as a SqueezeBox.
So instead, what I (--Tschak909 02:10, 21 February 2011 (CET)) will attempt, is to create a simple proxy, that communicates with the Pandora service, which will run on the Core and send commands to the Local media player in an entertainment area such as the Xine Player, with the MP3/AAC stream in tow.
To Be Implemented
- Study PianoBar source code.
- Implement streamer, using the Slim Server Streamer device as a model.
- Next Song
As you can see, this is very thin, as the majority of the actual logic will be shifted into the PlugIn instead.