cordova 我如何打开和关闭电视/显示器从安装在Android盒子上的应用程序是通过HDMI连接?

vtwuwzda  于 2022-11-15  发布在  Android
关注(0)|答案(1)|浏览(192)

这些是我的规格:

Angular CLI: 8.1.3
Node.js    : 14.13.1
OS         : Windows 10 x64
Angular    : 8.1.3
TypeScript : 3.4.5
Webpack    : 4.39.2

目前我正在做一个数字标牌项目,我用Cordova开发了两个应用程序,一个用于管理员控制,另一个需要安装在android系统上,比如说客户端应用程序。
管理员将能够创建内容,上传视频和照片。上传的媒体需要与客户端应用程序标记。
客户端应用程序从服务器获取标记数据并显示在电视上...
我已经设法把上面的事情做对了。但是,现在我需要帮助。
管理员应用程序上的配置保存在数据库中,可以由客户端应用程序获取。此外,还将有一个通过hdmi-cec打开和关闭电视的配置。
我把这个应用安装在一个安卓盒子里,并通过HDMI把盒子和LED电视连接起来。当用户点击关闭按钮时,我需要向电视发送一个关闭信号(安卓盒子保持打开状态。只有电视会关闭)。当用户点击打开按钮时,电视需要打开。
有没有办法从安装在Android盒子上的应用程序打开和关闭电视/显示器,通过HDMI连接?

n9vozmp4

n9vozmp41#

据我所知,这在常规的Android Tv Box API中是不可能的。一些电视确实有一个非公开的REST API或其他API,他们根据需要提供给某些制造商。这些API大多被应用程序用来打开或关闭电视本身。
不过,您可以尝试将亮度调为0%,以模仿关闭它。此外,您可以尝试使用电源管理器和唤醒锁,如果它们在Android Tv Box API上可用。

相关问题