我有一台有 4 个 HDMI 输入的电视。我连接了 Chromecast 和 Nintendo Switch,我注意到当我打开其中任何一个(例如尝试从手机上投射某些内容)时,电视会打开并自动切换到正确的输入。
我想知道这是如何运作的HDMI 规范中是否有某些内容可用作打开电视的中断?
我最终希望能够在我的计算机上执行同样的操作(这样当我插入计算机时,我可以打开电视并将其切换到正确的输入,而无需使用电视遥控器)。
但最重要的是,我很想知道这些设备是如何做到这一点的,并知道使用什么协议/信号?
我读过有关 DDC(带有ddccontrol
和ddcutil
)和 CEC(libcec
)的内容,但我不确定我的电视是否支持它。另外,这些似乎太复杂并且不够便携,无法成为 Chromecast 使用的技术,但也许我错了?
不管怎样,我很想了解更多,但这似乎是一个涉及许多不同技术的复杂主题。任何帮助将不胜感激 ;)