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

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

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

最佳答案
嗯,这不是直截了当的.您需要一个经过修改的内核来检测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

转载注明原文:从android框中的HDMI输入读取原始流 - 代码日志