1

現在、Android Media Recorder を使用して、ストリーミングする前にカメラからビデオをキャプチャしています。

45 分間の長時間コンテンツを継続的に記録すると、最終的にデバイスがロックされ、次のエラーが継続的にログに書き込まれることがわかりました。

03-12 12:09:26.430: E/Camera2-StreamingProcessor(128): onFrameAvailable: カメラ 0: 空き録画バッファがなく、フレームがドロップしています

最終的に、アプリケーションは「応答停止ダイアログ」を表示し、アプリを強制終了できます。

この問題が発生するまでの時間は、記録した解像度と品質、および以前に行った記録セッションの時間と回数に依存しているようです。デバイスを再起動すると状況が改善されます。720p で再起動してから 1 時間 10 分経ったことがあります。

長時間の録画に関して、Android に既知の制限はありますか?

デバイスのカメラ アプリケーションが録画制限を課していると思いますが、これは正しいですか?

上記のエラーの解決策を知っている人はいますか?

4

0 に答える 0