通过HDMI检测连接到Android设备的电视电源状态的变化
我正在构建一个Android媒体播放器应用程序,我打算用它在电视上播放媒体(视频,图片等),同时通过HDMI电缆连接。
我想让媒体播放器应用程序在电视机的电源状态为关闭时暂停,并希望在电视机打开时播放。
当我的Android设备通过HDMI连接到电视机时,如何检测我的Android应用程序中电视机的电源状态?
电视和Android设备都支持HDMI-CEC。 有问题的设备是ODROID C2。 我已经在KODI Android应用程序上看到了这一功能,当HDMI-CEC状态为关闭时,该应用程序具有暂停视频的功能,我希望在我的应用程序中实现此功能。
任何帮助表示赞赏。 提前致谢!
编辑:下面的进展
我尝试从该文件/sys/devices/virtual/switch/hdmi/state
读取HDMI连接的/sys/devices/virtual/switch/hdmi/state
。 但是,无论所连接的屏幕/电视的电源状态是ON还是OFF,该文件都保持为int
1
。
第二次进度更新
我仍在为此工作。 不会放弃,一旦我完成,我一定会在这里发布答案。
链接地址: http://www.djcxy.com/p/82561.html上一篇: Detect changes in power status of a TV connected to an Android device via HDMI