RTSP与iOS 8

时间:2015-07-23 03:08:47

标签: ios xcode video-streaming rtsp

我的合作伙伴和我正在为客户开发一款应用,他们有一台连接到应用的相机。目前它在http中运行但我们想要使用RTSP。我们今天抓起互联网寻找可能的想法,但它们似乎都过时了。

我们尝试合并DFURTSPPlayer,但不断收到与实际SDK相关的编译错误。

我们希望使用类似VideoStreamSDK的内容。

有没有人能指出我们的方式?

谢谢!

3 个答案:

答案 0 :(得分:2)

<强>解决

我们发现RTSP player基本上我们能够轻松地将它合并到我们的项目中。

[编辑: 这需要购买他们的许可证:(,目前它不工作并抛出错误:错误域= com.imoreapps.avplayer.errordomain代码= -149]

答案 1 :(得分:1)

你试过MobileVLCKit吗?这真的很容易,而且运作良好! 我在这里写了一个小例子:https://github.com/rvi/ONVIFCamera

如果您想尝试一下,只需在终端中输入pod try ONVIFCamera即可。

以下是如何操作:

var mediaPlayer = VLCMediaPlayer()

// Associate the movieView to the VLC media player
mediaPlayer.drawable = self.movieView

let url = URL(string: "rtsp://IP_ADDRESS:PORT/params")
let media = VLCMedia(url: url)
mediaPlayer.media = media

mediaPlayer.play()

答案 2 :(得分:0)

我成功编译并使用了DFURTSPPlayer,但它在一些iOS设备上崩溃了。

前几天我整合了这个解决方案,用于播放来自IP摄像机的rtsp视频流:https://github.com/Bilibili/ijkplayer

我唯一的问题是连接不稳定。玩家只需几次尝试即可建立连接。