ECP docs on launch say “Launches the channel identified by appID. You can follow the appID with a question mark and a list of URL parameters to be sent to the application as an associative array, and passed tyto the RunUserInterface() or Main() entry point.”
but don’t explain that at all, like how to expose the parameter names.
I suspect something like http://RokuIP:8060/launch/appid?voice-command=“play WWOZ”
because via voice command I can indeed get it to launch via “play WWOZ on tunein “
p.s. is there not a parameter value available for keypress/VolumeUp. Possibly something like ?value=5 to increase by 5. If I use keypress it does one notch (too little) and if I do keydown/keyup it does 20 (which is too much)
Hi @dathead2,
Sending ECP commands to test voice controls are detailed here: https://developer.roku.com/docs/developer-program/media-playback/transport-controls.md#using-ecp-com....
Useful info but that doc doesn’t seem to specify the action I’m trying to accomplish which is to play a specific station inside an audio app/channel from ECP not via voice.
Voice control user docs specify this works and indeed it does via voice but the voice control developer docs you pointed me to don’t seem to describe this particular action via ECP:
“use voice commands to search and control your music”