我需要一个开源的解决方案/库来将RTSP/RTMP流到iOS应用程序中。我需要建立一个应用程序,连接到媒体服务器,并打开提供的视频流。我认为必须有库,但我还没有找到一个开源的、编译的、实际工作的、运行在iOS 5+、iPhone 4+上的库。我没有偏好,RTMP或RTSP就足够了。最好是工作量最少的那个。我让RTSP在Android端工作,但还没有为iOS服务。
这是我从今天的研究中已经知道的-
RTSP
RTMP
我以前从来没有搞过任何与视频相关的事情,比如编码,帧速率,关键帧,块等等。对我来说很陌生。现在,从Live555/FFMPEG构建静态二进制文件似乎是解决我的问题的唯一解决方案。如果是这样的话,谁能给我一个简单的快速启动指南或链接到一个博客/例子,有人有吗?我不是在找什么疯狂的东西,只是一个简单的
如果没有,有人想向我介绍一个正在工作的开源库吗?
哦,是的,这是我的第一个iPhone应用程序,也是我第一次在目标-C。很棒的第一个项目,是吗?
发布于 2014-01-13 20:53:53
DFURTSPPlayer是GitHub上的一个工作示例。将不得不再次检查许可问题,但这是一个很好的地方开始RTSP。
发布于 2014-01-07 15:54:49
在这个时候,我想要做的唯一的方法就是创建一个静态的二进制文件来使用,从头开始。Libavcodec、FFMPEG和Live555都在LGPL下。这意味着,为了不使我的代码开源,我必须允许动态链接,这样我的应用程序用户就可以随时修改我使用的开源库。AppStore不允许动态链接,所以我基本上死在水里,除非我想从头开始写它。我绝对不想做..。
https://stackoverflow.com/questions/20962029
复制相似问题