2

したがって、有効なサーフェスがないとプレビューフレームをキャプチャできないことをここで読みました。しかし、私はIP Webcamアプリがこれを実行できることを知り、その方法を知りたいと思います。

そのアプリはv2.3より前のバージョンでそれを行うことができますか?もしそうなら、どのように?

さらに、バグは修正済みとしてマークされていないので、制限が解除されたことがあるのではないかと思います。

また、プレビューからビデオストリームを保存するのではなく、ネットワーク経由でストリーミングする場合、MediaRecorderでそれは可能ですか?私が見るすべての例は保存にファイルを使用していますが、IPWebcamアプリはプレビューを使用していると思います。または多分それはパイプに書き込みますか?

4

1 に答える 1

0

Androidを使用する場合、写真やビデオを撮影するには、有効なSurfaceオブジェクトが必要です。プレビューにはSurfaceオブジェクトも必要です。IP Webcamは、Javaレイヤーをバイパスして、Dalvik下位レイヤーへのネイティブ呼び出し(CまたはC ++)を使用していると思います。そうすれば、ハードウェアに直接アクセスできます。スキルがある場合は、AndroidNDKを使用してこれを実行できるはずです。

于 2011-12-15T20:59:21.653 に答える