android无法在广告素材标签中使用hdmi,并且需要在插入hdmi时立即通知所有(最多)设备

可能是androidhdmi支持的副本。

我正在研究XYZvideo加密app.But需要管理hdmi也要克服加密的video陷阱。

根据我的搜索,我发现这些不在官方文档中,并且由特定供应商Api提供,如摩托罗拉

我已经进行了很多探索,并发现这些是特定于供应商的,没有唯一的api或文档来满足所有设备的需求。

我的设备是:

Creative ziio 7 OS:2.2.1版本号:v2.00.13-FROYO。

但请通过谷歌白皮书或您的个人经验建议并回答以下问题:

  • 如果某个Android设备具有hdmi硬件支持,那么我们如何以编程方式检测它。

  • 如果设备支持硬件。 然后,如果连接到hdmi我的应用程序需要通知有关。
    (比如使用接收器等)。

  • 我也无法将Creative ziio 7中的hdmi与hdmi cable(AWM 1.3电缆)连接到我的hp notebook pro笔记本电脑

我注意到某些供应商提供像MOTOROLA这样的hdmi api http://developer.motorola.com/docs/motorola-hdmi-status-api/

我们还可以使用在所有设备中检测USB插头状态

 

那么hdmi还有什么办法 ? 但是需要有一个通用的概念来为所有设备做同样的事情。

Solutions Collecting From Web of "android无法在广告素材标签中使用hdmi,并且需要在插入hdmi时立即通知所有(最多)设备"

虽然在没有使用特定于供应商的API的情况下似乎没有官方的标准化方法,但在Android 3.0+的更高版本中,似乎Android源代码引用了大多数供应商似乎正在实现的广播操作意图。 这个意图是“android.intent.action.HDMI_PLUGGED”。 如果你的目标是这些后来的操作系统版本,那么根据我检测HDMI连接时的经验,这看起来非常可靠。

据我所知,平台本身没有HDMI支持。 每个硬件供应商都通过硬件编写器硬件抽象层来破解他们自己的实现。 这意味着,您无法以编程方式与标准Android SDK相关的任何HDMI进行交互。