|
|
@ -52,7 +52,7 @@ public class RtspHelper {
|
|
|
|
options.add("--audio-time-stretch"); // time stretching
|
|
|
|
options.add("--audio-time-stretch"); // time stretching
|
|
|
|
options.add("-vvv"); // verbosity
|
|
|
|
options.add("-vvv"); // verbosity
|
|
|
|
options.add("--file-caching=2000");
|
|
|
|
options.add("--file-caching=2000");
|
|
|
|
options.add("--rtsp-frame-buffer-size=80000");
|
|
|
|
options.add("--rtsp-frame-buffer-size=81920");
|
|
|
|
options.add("--rtsp-tcp");
|
|
|
|
options.add("--rtsp-tcp");
|
|
|
|
mVlc = new LibVLC(Objects.requireNonNull(CommonApplication.Companion.getContext()), options);
|
|
|
|
mVlc = new LibVLC(Objects.requireNonNull(CommonApplication.Companion.getContext()), options);
|
|
|
|
|
|
|
|
|
|
|
@ -67,7 +67,7 @@ public class RtspHelper {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
Media m = new Media(mVlc, Uri.parse(url));
|
|
|
|
Media m = new Media(mVlc, Uri.parse(url));
|
|
|
|
int cache = 150;
|
|
|
|
int cache = 100;
|
|
|
|
m.addOption(":network-caching=" + cache);
|
|
|
|
m.addOption(":network-caching=" + cache);
|
|
|
|
m.addOption(":live-cacheing=" + cache);
|
|
|
|
m.addOption(":live-cacheing=" + cache);
|
|
|
|
m.addOption(":sout-mux-caching=" + cache);
|
|
|
|
m.addOption(":sout-mux-caching=" + cache);
|
|
|
|