I have the same question. I'm using the Roku with a video switch and an external encoder for broadcast automation. It works much better than expected. But I need to be able to have more control over USB content. Random filler contend works great. But it's time to take it up a notch.
PowerShell
This works great to start the Roku Media Player.
Invoke-RestMethod -Uri "http://$($deviceIP):8060/launch/2213" -Method Post
I can partially get to what I want via keypresses:
Invoke-RestMethod -Uri "http://$($deviceIP):8060/keypress/Right" -Method Post
But having to maintain keypresses to run launch a video is high maintenance.
What I want to do is launch usb content with something like *\Filename="what is the holy bible"&type=movie
I would like to get the full list of input parameters for the Roku Media Player.
Thanks in Advance