从android框中的HDMI输入读取原始流

时间:2016-09-20 05:40:39

标签: android

我正在为Android盒子(不是Android TV)编写一个具有HDMI输入端口的应用程序。如何从HDMI输入读取原始视频流并在android videoView中显示?

我使用的Android机箱有Amlogic处理器。它使用API​​级别19(Android 4.4)及更高版本。

1 个答案:

答案 0 :(得分:2)

嗯,这不是直截了当的。您需要一个经过修改的内核来检测HDMI设备并与之连接。要从设备本身获取HDMI输入数据,您需要编写NDK代码。然后,在将输入数据修改为appropriate format which is compatible后,例如将其编码为H264,您就可以将其输入到VideoView中。

See this thread for someone who did something similar, taking HDMI input on a Nexus 7

How to detect an HDMI connection on Android