Ich speichere einen RTP-Stream mit FFMPEG in Android. Wenn ich gewaltsam mit dem Speichern des Videos aufhören, ist die Videodatei beschädigt. Gibt es einen Befehl, mit dem Speichern von rtsp stream video aufzuhören? Ich verwende ffmpeg Bibliothek.Wie zu stoppen Speichern von rtsp Streaming-Video in Android mit FFMPEG
Hier ist der Befehl, den ich video-
String path=Environment.getExternalStorageDirectory().getAbsolutePath();
SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyy-hhmmss");
String file_path = path + "/recording" + sdf.format(new Date()) + ".mp4";
String[] cmd = {"-y", "-i", "rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov", "-c:v", "libx264", "-preset", "ultrafast", "-strict", "-2", "-s", "720*1280", "-aspect", "16:9", file_path };
execFFmpegBinary(cmd);