私はアンドロイドボックス(アンドロイドテレビではない)のためにHDMI入力ポートを持つアプリケーションを書いています。 HDMI入力から生のビデオストリームを読み込み、アンドロイドvideoViewに表示するにはどうすればよいですか?アンドロイドボックスのHDMI入力から生ストリームを読み込みます
私が使用しているAndroidボックスには、Amlogicプロセッサが搭載されています。 APIレベル19(Android 4.4)以上を使用します。
私はアンドロイドボックス(アンドロイドテレビではない)のためにHDMI入力ポートを持つアプリケーションを書いています。 HDMI入力から生のビデオストリームを読み込み、アンドロイドvideoViewに表示するにはどうすればよいですか?アンドロイドボックスのHDMI入力から生ストリームを読み込みます
私が使用している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
私はアンドロイドは、HDMIを通過件のデータを読んでないか、ベンダーから有効にするHDMI-CECを得た場合は?私はアンドロイドのソースドキュメントを通過したが、私の答えを見つけることができませんでした。 –