I am trying to control all aspects of MC programmatically, as I move my HTPC from using a collection of disparate players to using MC exclusively. The software controls everything through MCWS.
In the MCWS documentation, I see a lot of "Television/xxx" commands. Many of these make sense and I can get all the channel properties and the EPG. And I assume I can set and manage recording schedules as well, but I haven't tried that yet.
But I can't work out what is needed to watch live TV. This works just fine through the UI, but I want to control it remotely.
Is anyone able to provide a brief description of how this is done and how the MCWS operations on channels, players, jtv files etc interact. I tried a combination of PlayChannel --> GetPlayerServingChannel --> GetJTVFile --> PlayByKey (which sort of made sense), but the GetJTVFile failed.
Anyone in a position to help here? Thanks!