This is my Activity
class TestActivity : AppCompatActivity() {
private var url: String = "rtsp://192.168.1.250/xxx.mov"
private lateinit var libVlc: LibVLC
private lateinit var mediaPlayer: MediaPlayer
private lateinit var videoLayout: VLCVideoLayout
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_test)
libVlc = LibVLC(this)
mediaPlayer = MediaPlayer(libVlc)
videoLayout = findViewById(R.id.videoLayout)
}
override fun onStart() {
super.onStart()
mediaPlayer.attachViews(videoLayout, null, false, false)
val media = Media(libVlc, Uri.parse(url))
media.setHWDecoderEnabled(true, false)
media.addOption(":network-caching=600")
mediaPlayer.media = media
media.release()
mediaPlayer.play()
}
override fun onStop() {
super.onStop()
mediaPlayer.stop()
mediaPlayer.detachViews()
}
override fun onDestroy() {
super.onDestroy()
mediaPlayer.release()
libVlc.release()
}
}
I am trying to Live Stream using given code i am getting below Error while launching app
2023-03-09 12:35:51.519 16435-16578 VLC
com.rovedashcam.android E [b40000750b63d640/40c2] libvlc demux: Failed to connect with rtsp://192.168.1.250:554/xxx.mov 2023-03-09 12:35:51.522 16435-16578 VLC
com.rovedashcam.android E [b40000751b637620/40c2] libvlc stream: Failed to connect to RTSP server 192.168.1.250:554 2023-03-09 12:35:51.526 16435-16578 VLC
com.rovedashcam.android E [b40000751b637620/40c2] libvlc stream: cannot connect to 192.168.1.250:554 2023-03-09 12:35:51.526 16435-16578 VLC com.rovedashcam.android
E [b40000751b637620/40c2] libvlc stream: VLC could not connect to "192.168.1.250:554". 2023-03-09 12:35:51.526 16435-16578 VLC
com.rovedashcam.android E [b40000757b647f60/40c2] libvlc input: VLC is unable to open the MRL 'rtsp://192.168.1.250/xxx.mov'. Check the log for details.
Main Problem: what I am seeing mediaPlayer.stop Method takes long time to stop and release this reason I am not stopping media player
while I am able to play it from browser. can anyone suggest what I am doing wrong with this ?
from VLC could not connect to Rtsp URL
No comments:
Post a Comment