I really appreciate those of you who urged us to dive into this and ask questions . . . Hopefully I don't make you regret it.
So far I have my WalMart .onn device set up in developer mode, and can send commands to it via a networked Mac. I haven't attempted any of the Channels part yet, but for baby steps I am just seeing if I can control YouTube TV via commands I send using the Mac's Terminal app.
This command works:
./adb shell am start -a "android.search.action.GLOBAL_SEARCH" --es query "play\ USA\ on\ YouTube\ TV"
But when I try some variation of this, I get an error:
./adb shell am start -a android.intent.action.VIEW -d https://tv.youtube.com/watch/8xN3o2PSL5s?vp=0gEEEgIwAQ%3D%3D com.google.android.youtube.tvunplugged/com.google.android.apps.youtube.tvunplugged.activity.MainActivity
The error is:
no matches found: https://tv.youtube.com/watch/8xN3o2PSL5s?vp=0gEEEgIwAQ%3D%3D
Am I simply inputting the channel wrong? It is for USA, and I copied the link when playing USA in my web browser.