mediaRecorder
Android でクラスを使用してビデオを録画することに成功しました。
しかし、私が今しなければならないことは、停止するように指示するまで記録することですが、記録されるのは最大 X 秒だけです。
たとえば、時間 = 0 (秒) で録画を開始し、最大録画時間を 10 秒に設定した場合、時間 = 20 (秒) で録画を停止すると、録画されたビデオは次のようになります。 10..20 秒の期間。
私が見つけたものに似ているのはsetMaxDurationだけですが、指定された時間が設定されると自動的に停止するため、私の場合は最初の 10 秒のみを記録します。