"RokuKC" wrote:
"EnTerr" wrote:
Also, i don't see the ability to change channel while inside tvinput.dtv by punching digits ?
The one thing people have been asking for?
I'm not sure if you are talking about a proposed UI feature, or the ECP feature.
It doesn't matter!
🙂 Ok, so it matters a little, i'll get into that - but
the thing people were asking was to be able to "dial" into a channel by punching numbers. Regardless if on universal IR remote or/and on remote app - they'll take it either way.
So yes, (A) best case scenario would be if there is a UI element to it, where digits input into RokuTV will show up - and a long pause (or Enter) the tvinput.dtv will switch to that channel. Just like regular TV or satellite/cable box reacts to IR remote. Notice i haven't mentioned "ECP" in this paragraph - it should as well work with the IR digit codes of the respective manufacturers (i believe RokuTV listens for different IR codes for TCL vs Hisense - and i presume it's from their customary "code page" - at least it's not the same codes as Roku boxes use). So, in a perfect world any kind of input will do - both taking advantage of universal IR remote numpad, as well as ECP. Or HDMI CEC, if there were MHL stick with a tuner.
(B) The minimum use case is for tvinput.dtv to just do that for
/keypress/Lit_[0-9.]|Enter , w/o any UI element. Easy-peasy. And the beauty of it - again - is that nobody will need to update their remote app for this to work! Let's go with an example, a popular J/S remote:
http://remoku.tv/ being able to "dial" channel# as-is, w/o any changes to the site.
Just like the beauty of the "apps"
tvinput.dtv, tvinput.hdmi1, tvinput.hdmi2 that suddenly appeared in
/query/apps and magically started to work in my remote app! I never extolled the elegance of this - but yes! - it is clever, works well and hurt nobody. Praises to whomever came with it! I was double happy - that my app did not crap out because of the new type of entry AND because it suddenly could control RokuTV inputs! "Magic!"
🙂 And so could ECP (and later IR) dial by channel# - sans need to explicitly document even.
The minimum case (B) might be a stepping stone towards the full, "best case" implementation (A). Or not. That's why i said "it doesn't matter". It can be incremental thing (or not).
The ECP launch command can be used to change TV channel while inside tvinput.dtv.
Ha! Well that's new. The behavior of ECP i know is that /launch/FOO gets wholesale ignored if FOO is already running.
(The ECP input command can be used as well).
This is news too. Undocumented but i'll take it 8-)