VLCMobileKit
无法打开RTSP流媒体视频。
以下是代码:
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
DispatchQueue.main.async {
// Create `VLCMedia` with the URI retrieved from the camera
if let _URI = self.URI, let url = URL(string: _URI) {
let media = VLCMedia(url: url)
self.mediaPlayer.media = media
self.mediaPlayer.play()
}
}
}
显示错误:
VLC无法打开MRL ' RTSP://193.159.244.134/rtsp_tunnel轮廓= 0&安培; h26x = 4和; enableaudio = 1&安培; audio_mode = 1&安培; VCD = 2'
答案 0 :(得分:0)
您的网址似乎是"受保护"(用户名和密码)。
如果您尝试此网址:
rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov
,它应该可以正常工作。
也许这样的事情可能有效(未经测试):
rtsp://username:password@url
例如:rtsp://foo:bar@192.168.1.42/catroom