erland wrote: 
> The issue with Spotify is that I don't think it expose a http url, it
> just expose a spotify identity and the player have to understand that
> and use Spotify API on the player side to get the audio data. Is
> something like that possible through UPnP or does UPnP require that the
> server provides a http url to the player for the player to be able to
> play the music ?

More thoughts on this:

Most App plug-ins in LMS expose urls with a custom protocol scheme (e.g.
aardvark://... instead of http://... ) and the plugin includes a
protocol handler that knows how to interpret this protocol scheme; i.e.
it knows how authenticate the user, fetch track meta data and cover art,
and download the music stream. 

Therefore I am pretty sure that a UPnP CP served by Whitebear would be
able to navigate down such an App's browse tree until it reaches a leaf
containing such a custom track url; and it would then be able to handle
a UPnP Play To command to play such track on a Squeeze player, since the
plug-in's protocol handler could handle all the mechanics. 

But on the other hand, a UPnP Play To command targetted at a regular
(non Logitech) UPnP player would almost certainly fail since the
respective player would not have a handler for that custom protocol.

{ note: the current Whitebear release is hard coded to reject non
http://... urls, so I would have to adapt it to be more generous about
accepting such custom schemes... }


------------------------------------------------------------------------
AndrewFG's Profile: http://forums.slimdevices.com/member.php?userid=15838
View this thread: http://forums.slimdevices.com/showthread.php?t=95603

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to