Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone/Android上的实时流媒体:RTMP-HTTP_Android_Iphone_Ios5_Rtmp_Http Live Streaming - Fatal编程技术网

iPhone/Android上的实时流媒体:RTMP-HTTP

iPhone/Android上的实时流媒体:RTMP-HTTP,android,iphone,ios5,rtmp,http-live-streaming,Android,Iphone,Ios5,Rtmp,Http Live Streaming,我们正计划开发一款移动应用程序,允许用户通过iPhone/Android设备观看实时流媒体,广播实时流媒体 我们已经在服务器上设置了red5,以便在我们的网站上进行RTMP流媒体传输。但是,我不确定我们是否可以在iOS/Android上使用RTMP流媒体。我读过苹果的文档,上面说我们需要使用HTTP直播 在RTMP和HTTP的情况下,如何实现实时流媒体有点混乱 场景一:如何在iPhone/Android设备上查看RTMP直播[从swf文件启动]。如何将RTMP转换为HTTP。我听说过Xuggle

我们正计划开发一款移动应用程序,允许用户通过iPhone/Android设备观看实时流媒体,广播实时流媒体

我们已经在服务器上设置了red5,以便在我们的网站上进行RTMP流媒体传输。但是,我不确定我们是否可以在iOS/Android上使用RTMP流媒体。我读过苹果的文档,上面说我们需要使用HTTP直播

在RTMP和HTTP的情况下,如何实现实时流媒体有点混乱

场景一:如何在iPhone/Android设备上查看RTMP直播[从swf文件启动]。如何将RTMP转换为HTTP。我听说过Xuggler,但不确定它是否被推荐

场景二:如何从iPhone/Android直播HTTP流媒体?有API可用吗?另外,如何在网站的flash swf文件上查看[由iPhone/Android发起的]HTTP直播。swf文件播放器能够播放HTTP流媒体吗?我还没有测试过这个

我想知道像ustream这样的iOs应用程序是如何实现流媒体直播的,但我们不想使用第三方流媒体服务。我们正在寻找我们自己的定制解决方案


任何指导都将不胜感激

您可以使用flash插件在浏览器中查看从android手机启动的实时流。甚至我也在做一个类似的项目,我已经设法将视频从设备传输到浏览器。您可以查看此开源项目以供参考-


希望有帮助

试着看一下

这是一个C库来代替你问题的一部分。检查此C库是否与LLVM兼容,并检查一下这是否适用于您

另外,请在下面的链接中检查此项的复制保护条款,并决定使用


如果您找到任何答案,请检查并更新。

我没有完整的答案给您,但我至少可以确认RTMP流媒体在iOS上不可用(并且可能永远不会),因为它与Adobe Flash相关(iOS上不支持RTMP流媒体).有一些服务可以为iOS进行转码,比如myRBM.tv。我非常有兴趣找到一种方法来做到这一点。