E/VLC: [8eb73400/6bcd] libvlc input: ES_OUT_SET_(GROUP_)PCR is called 386 ms late (pts_delay increased to 500 ms) | sf error code: -38 | buffer deadlock prevented
Getting these error while trying to stream rtsp in android java
Errors: E/VLC: [8eb73400/6bcd] libvlc input: ES_OUT_SET_(GROUP_)PCR is called 409 ms late (jitter of 386 ms ignored) E/NdkMediaCodec: sf error code: -38 E/VLC: [76a63800/6bcd] libvlc decoder: buffer deadlock prevented
Then after few minutes I get these again and the video freezes
Here's the code:
LibVLC libVLC = new LibVLC(mainAct); String mediaUrl = URL; Media media = new Media(libVLC, Uri.parse(mediaUrl)); media.setHWDecoderEnabled(true, false); // Hardware decoding media.addOption(":network-caching=500"); // Network caching media.addOption(":clock-jitter=0"); // Clock jitter media.addOption(":clock-synchro=0"); // Clock synchro media.addOption(":live-caching=500"); // Live caching media.addOption(":fullscreen"); media.addOption(":rtsp-tcp"); media.addOption("--no-audio"); org.videolan.libvlc.MediaPlayer mediaPlayer = new org.videolan.libvlc.MediaPlayer(libVLC); mediaPlayer.setMedia(media); mediaPlayer.getVLCVout().setVideoSurface(binding.contentArea.videoView.getHolder().getSurface(), binding.contentArea.videoView.getHolder()); mediaPlayer.getVLCVout().setWindowSize(binding.contentArea.videoView.getWidth(), binding.contentArea.videoView.getHeight()); mediaPlayer.setAspectRatio("16:9"); mediaPlayer.setScale(0.7f); // Scale the video to a factor of 0.5 mediaPlayer.getVLCVout().attachViews(); mediaPlayer.play();
I just to stream rtsp video coming from a camera continuesly.