我们正计划开发一款移动应用程序,允许用户查看直播流,从iPhone / Android设备上播放直播流。
我们已经在服务器上设置了red5,以便在我们的网站上进行RTMP流。但是,我不确定我们能否在iOS / Android上使用RTMP流。我读过苹果的文档,说我们需要使用HTTP流。
对于如何在RTMP和HTTP情况下实现实时流有点困惑。
场景一:如何查看iPhone / Android设备上从swf文件启动的RTMP实况流。如何将RTMP转换为HTTP。我听说过萨格勒,但不确定它是否被推荐。
场景二:如何从iPhone / Android广播HTTP流?有可用的API吗?另外,如何在网站的flash swf文件中查看从iPhone / Android启动的HTTP流。swf文件播放器能够播放HTTP流吗?我还没测试过这个。
我想知道像ustream这样的iOs应用是如何实现实时流媒体的,但我们不想使用第三方流媒体服务。我们正在寻找我们自己的自定义解决方案。
如有任何指导,将不胜感激。
发布于 2011-11-11 07:02:15
您可以在浏览器中使用flash插件查看从android手机启动的Live流。甚至我也在做一个类似的项目,我已经设法将视频从设备流到浏览器。你可以查看这个开源项目以供参考-
http://code.google.com/p/ipcamera-for-android/
希望能帮上忙!
发布于 2011-11-11 09:22:33
试着看一下
FlvStreamer
这是一个C库替代你的问题的一部分。检查这个C库是否与LLVM兼容,并检查一次这对您是否可行。
也请检查以下链接中的副本保护条款,并决定是否使用,
Wiki拷贝保护
如果您找到任何答案,请检查并更新。
https://stackoverflow.com/questions/7337988
复制相似问题