我需要一个开源的解决方案/库,用于将RTSP/RTMP流传输到iOS应用程序。我需要构建一个连接到媒体服务器并打开提供的视频流的应用程序。我相信一定有库存在,但我还没有找到一个开源的、编译成功的、实际工作的并且可以在iOS 5+,iPhone 4+上运行的库。我没有偏好,
这是我今天从研究中了解到的- RTSP
RTMP
或RTSP
都可以。最好是工作量最小的那个。我已经在Android端使用了RTSP,但在iOS上还没有找到合适的解决方案。这是我今天从研究中了解到的- RTSP
- 使用Live555/FFMPEG似乎是可能的
- MooncatVenture Group-旧版FFMPEG,不兼容ARMv7s(过去一年没有更新/博客/提交)
- DFURTSPPlayer-这是一个可行的示例。
- 似乎可以使用Live555/FFMPEG
- 有一些数据消息传递的库可用,但仅限于此
- MidnightCoders Project - 看起来还没有构建视频支持,因为音频也没有。
我以前从未接触过任何与视频相关的东西,所以编码、帧速率、关键帧、块等对我来说都很陌生。现在,似乎从Live555/FFMPEG构建静态二进制文件是解决我的问题的唯一方法。如果是这样,有人能给我一个简单的快速入门指南或链接到某个博客/示例吗?我不想要什么疯狂的东西,只需要一个简单的
- 下载这个 - 链接
- 像这样编译 - 链接
- 将其放入Xcode的X文件夹中
- 创建X对象
- 在此处阅读Stream API - 链接
如果不是,有人想指向一个可行的开源库吗?
哦,是我第一个iPhone应用程序,也是第一次使用Objective-C。很棒的第一个项目,对吧?