我需要一个开源解决方案/库来将RTSP/RTMP流式传输到iOS应用程序.我需要构建一个连接到媒体服务器的应用程序,并打开提供的视频流.我相信必须有库,但我还没有找到一个开源,编译,实际工作,并在iOS 5 +,iPhone 4+上运行.我没有偏好,RTMP
也RTSP
不会满足.优选地,具有最少工作量的那个.我在Android方面有RTSP工作,但iOS尚无用.
这就是我今天从研究中已经知道的 -
RTSP
似乎可以使用Live555/FFMPEG
MooncatVenture Group - 旧版FFMPEG,与ARMv7s不兼容(一年内无更新/博客/提交)
DFURTSPPlayer - 这是一个工作示例.
RTMP
似乎可以使用Live555/FFMPEG
有一些库用于数据消息传递,但仅此而已
MidnightCoders项目 - 似乎还没有构建视频支持,因为Audio不支持.
我以前从未搞过与之相关的任何视频,所以编码,帧速率,关键帧,块等等对我来说都很陌生.现在,似乎从Live555/FFMPEG构建静态二进制文件是解决我问题的唯一方法.如果是这样,有人可以给我一个简单的快速入门指南或链接到博客/示例有人在那里吗?我不是在寻找任何疯狂的东西,只是一个简单的东西
下载此 - 链接
像这样编译它 - LINK
将它放入Xcode的X文件夹中
创建X对象
在此处阅读Stream API - LINK
如果没有,有人想指出我的工作开源库吗?
哦,是的,这恰好是我的第一个iPhone应用程序,第一次在Objective-C.令人敬畏的第一个项目,是吗?