【问题标题】:RTSP video streaming for iOS [closed]适用于 iOS 的 RTSP 视频流[关闭]
【发布时间】:2012-10-08 21:54:01
【问题描述】:

我想在 iPhone 屏幕上显示视频流RTSP。可以抛出项目的源代码或如何实现的细节。找到了 2 个项目,但还没有编译:

https://github.com/mooncatventures-group/RTSPPlay

https://github.com/mooncatventures-group/RtspFrames-test

来自站点VLC 的源代码也无法编译,没有文件。 告诉我,是否可以将流录制到视频文件中?它是如何实施的? 提前致谢。

【问题讨论】:

  • 是的,这是可能的。实施细节远远超出了本网站的范围。我建议您参考关于 RTP 流的 RFC/Literature。 RTSP 只是一个基于文本的会话建立协议。所有媒体都将通过 RTP 传输。您还需要查看 RTCP 数据包以进行唇形同步。对于“简单”的解决方案,请查看 github 上的 DropCam 源代码。

标签: iphone ios ipad video rtsp


【解决方案1】:

您可以使用FFmpeg 来显示 RTSP 视频流。 例如,您可以查看我在 github 上托管的 project。 它是使用 ffmpeg 和 OpenGLES 的 iOS 电影播放器​​。

【讨论】:

  • 我无法编译您的代码,缺少一些 lib- 文件
  • 我也有同样的问题,缺少一些库...
  • 文件.gitmodule有问题吗?我执行 git 命令失败..
  • 我已经成功构建了你的项目。但是,必须手动复制/移动某些库。例如,Pods.a。我对 iOS 编程不熟悉,有什么好办法可以自动完成吗?
【解决方案2】:

对我来说,最好的选择是 https://github.com/durfu/DFURTSPPlayer

是的,它已经很老了,不能开箱即用,但是如果您将 mpeg 库更新到 3.0,将项目重构为 ARC 并摆脱不推荐使用的 mpeg 方法,这似乎是一个不错的选择。绝对比 VLC 好。

以上所有内容都可以在这里找到https://github.com/rozum-dev/DFURTSPPlayer

【讨论】:

  • RTSP url 不玩教程
猜你喜欢
  • 2014-01-24
  • 2019-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多