INTERACT FORUM
Networks and Remotes => Media Network => Topic started by: avid on December 04, 2010, 04:04:37 pm
-
To get around various niggles I have with WebRemote, I am reworking my web remote service as an ASP.Net web application with similar (but more configurable) functionality. This reimplementation is generally going well. The browse methods are extremely useful!
But I can't work out how to get my "Playing Now" list. I can get a list of track Keys with http://localhost:52199/MCWS/v1/Playback/Playlist but I can't find any method to convert each of those keys returned into track info. What I want is the equivalent of "[PlayingNowFile([z]).Name]" in web remote.
I thought I might be able to do it with http://localhost:52199/MCWS/v1/Browse/Files?ID=4190 for each track's key. The documentation is vague as to what Browse/Files should return. But it simply returns "<Response Status="Failure" Information="Error retrieving files."/>"
Any ideas?
Brian
-
But I can't work out how to get my "Playing Now" list. I can get a list of track Keys with http://localhost:52199/MCWS/v1/Playback/Playlist but I can't find any method to convert each of those keys returned into track info. What I want is the equivalent of "[PlayingNowFile([z]).Name]" in web remote.
We are going to switch Playback/Playlist to be a standard files function, like browse. Then it will allow returning an MPL with metadata, returning a list of keys, or any other files action.
We'll try to get it done this coming week. Please feel free to bump this thread to remind us.
Thanks.
-
Thanks Matt,
I had hoped that was the direction you were taking, which is why I started the reimplementation using MCWS. It has already allowed me to eliminate all the tree navigation issues and CSS styling issues I currently have with my use of Web Remote, and I am starting to see other possibilities.
I shall keep a good lookout for forthcoming SDK enhancements to allow me to finish this phase and upgrade my "live" remote control.
Brian
-
Coming in 15.0.163 and later:
SDK: Changed MCWS/v1/Playback/Playlist to a standard files function so it can return MPL (use &Action=Serialize to return previous serialized format).
-
Thanks Matt - perfect :)
And you can forget all my other WebRemote requests - I can do what I need with MCWS and my own web application.
Brian