Android でビデオ電話アプリケーションを開発しようとしています。したがって、オーディオとビデオの両方をキャプチャしてレンダリングしたいと考えています。
いくつかの調査の結果、StageFright をこのタスクに使用することは、ハードウェアの独立性が向上するため、OpenMAX を使用するよりも優れていると思います。
StageFright を使用して以下のタスクを達成する方法を教えてください。
- カメラ/マイクから生のビデオ/オーディオを記録する
- 生のビデオ/オーディオをエンコードする
- 圧縮されたビデオ/オーディオをデコードする
- 圧縮されていないビデオ/オーディオを再生します。
StageFright を使用して、タスク 1 と 2 を組み合わせることができると思います。同様に、タスク 3 と 4 も組み合わせることができます。
提案やアイデアはありますか?