2016-09-20 25 views
6

私はアンドロイドボックス(アンドロイドテレビではない)のためにHDMI入力ポートを持つアプリケーションを書いています。 HDMI入力から生のビデオストリームを読み込み、アンドロイドvideoViewに表示するにはどうすればよいですか?アンドロイドボックスのHDMI入力から生ストリームを読み込みます

私が使用しているAndroidボックスには、Amlogicプロセッサが搭載されています。 APIレベル19(Android 4.4)以上を使用します。

答えて

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

+0

私はアンドロイドは、HDMIを通過件のデータを読んでないか、ベンダーから有効にするHDMI-CECを得た場合は?私はアンドロイドのソースドキュメントを通過したが、私の答えを見つけることができませんでした。 –

関連する問題