Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

已关闭6年。



Improve this question




我需要一个开源解决方案/库来将RTSP/RTMP流式传输到iOS应用程序。我需要构建一个连接到媒体服务器的应用程序,并打开提供的视频流。我相信那里一定有图书馆,但是我还没有找到一个开源的,可编译的,可实际运行的,可在iOS 5 +,iPhone 4+上运行的图书馆。我没有偏好,RTMPRTSP就足够了。最好是最少的工作量。我在Android方面使用RTSP,但iOS尚无此功能。

这是我今天从研究中已经知道的-

RTSP
  • 似乎可以使用Live555/FFMPEG
  • MooncatVenture Group-旧的FFMPEG,与ARMv7s不兼容(超过一年没有更新/博客/提交)
  • DFURTSPPlayer-这是一个有效的示例。

  • RTMP
  • 似乎可以使用Live555/FFMPEG
  • 那里有一些用于数据消息传递的库,但这仅是
  • MidnightCoders Project-似乎还没有建立视频支持,因为还没有音频。

  • 我以前从来没有碰过任何与视频相关的东西,因此编码,帧频,关键帧,块等对我来说很陌生。现在,看来从Live555/FFMPEG构建静态二进制文件是解决我的问题的唯一方法。如果是这样,谁能给我一个简单的快速入门指南或指向某人的博客/示例的链接?我不是在寻找任何疯狂的东西,只是一个简单的
  • 下载此-LINK
  • 像这样编译它-LINK
  • 放入Xcode的X文件夹
  • 创建X对象
  • 在此处阅读流API-LINK

  • 如果不是,那么有人想指出我一个正在运行的开源库吗?

    哦,是的,这恰好是我的第一个iPhone应用程序,也是我在Objective-C中的第一次。很棒的第一个项目,对吗?

    最佳答案

    DFURTSPPlayer是GitHub上的一个有效示例。必须对许可问题进行仔细检查,但这是开始使用RTSP的好地方。

    关于ios - RTSP/RTMP视频流客户端iOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20962029/

    10-13 04:03