2

Androidにビデオ チャット アプリを実装したいと考えています。SurfaceViewを作成し、カメラ プレビューを取得し、Camera.PreviewCallback.onPreviewFrame( )メソッドを使用してフレームをbyte[]としてキャプチャしました。次に、そのバイト[]をh263フレームにエンコードし、ネットワークを通過させたいと思います。また、ネットワーク経由で同様のタイプのフレームを取得し、それを byte[] (または表示可能な形式) にデコードし、 View に表示します。少なくとも 15 FPSレートで実行したいと考えています。エンコード/デコード部分のヘルプを求めています。

その目的のために、どのライブラリが私に適しているでしょうか? どこから始めるべきですか?私の出発点は間違っていますか?SDKのサポートはありますか、それともNDKを使用する必要がありますか? FFMpeg/x264ライブラリについて聞いたことがありますが、自分の目的でそれらをどのように使用できるかわかりませんでした。ライブラリ、リファレンス、ラーニング パス、リンク、またはコード スニペットに名前を付けていただければ幸いです。従うべきワークフローを教えてもらえますか? h264 エンコーディングを使用したい場合はどうすればよいですか? 私はそれをやりたいだけです.ライブラリのGPL / LGPLライセンスはあまり重要ではありません.

私は Android 開発の初心者です。あらゆる種類の支援をいただければ幸いです。前もって感謝します 。

4

2 に答える 2

0

そのためにVLCのx264を使用すると、より良いオプションになります.....

于 2012-04-04T13:06:13.290 に答える