Flash Media Server 3.5可以将视频rtsp流提供给Android媒体播放器吗?

或者我们是否需要使用Wowza或red5为Android媒体播放器rtsp客户端提供rtsp流?

当需要在Android上观看视频(没有Adobe Flash应用)时,是否还需要考虑其他任何rtsp服务器?

有帮助吗?

解决方案 2

FMS 3.5不支持rtsp流式传输。

其他提示

尝试darwin流媒体服务器。这可以流式传输MPEG-4和3GPP。

请注意,Android中的Videoplayer支持符合3GPP PSS Streaming规范的RTSP流媒体。即fileformat是3GP / MP4,支持的编解码器是MPEG-4视频,AVC,MPEG4音频,AMR和H263。

darwin的一个潜在缺点是你需要第三方工具来先做提示。有几个免费的提示工具。绝对值得一试。

DarwinStreaming Server Link

我可以设法在默认浏览器上使用HTML5在Android 2.3中播放RTSP流,没有外部应用,没有Flash插件。

<audio autoplay="autoplay" controls="controls" autobuffer="autobuffer" loop="loop">
<source src="rtsp://74.115.208.37:1935/live/luxweradio2_8403.stream" type="audio/mpeg" />
</audio>

我解释每个部分:

- 我正在使用默认的Android浏览器(也在Dolphin中使用)

-the loop =&quot; loop&quot;部分使得流实际上连续播放,没有我听到每次点击播放时的0.1秒音频。这是一个黑客还是什么?

-autoplay =&quot; autoplay&quot;部分工作,它实际上在几秒钟后自动播放(没有反馈,如“loading ...”)

-The type =&quot; audio / mpeg&quot;对我来说,似乎Android浏览器忽略了这一点,我尝试过其他像视频/ 3GPP(是的,视频),但仍然有效!

- 我不确定autobuffer =&quot; autobuffer&quot;实际上是做任何事情因为它不是HTML5音频标签定义的一部分,但我看到很多“坏”的有用的东西......我应该测试一下有没有的情况,但现在在阿根廷已经很晚了:P

WOWZA 3能够在RTMP,HTTP和RTSP中提供相同的流。我有它运行它。它作为RTMP发布,同时作为RTMP,HTTP和RTSP提供。

看到这个: http://www.wowza.com/forums/content.php?36#publish

希望它有所帮助。

我的媒体服务器/库支持流式传输到Android或任何其他兼容的RtspClient。

http://net7mma.codeplex.com/

查看有关CodeProject的文章@ http ://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp

如果您还需要其他信息,请告诉我们!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top