【问题标题】:Server to stream RTSP to android服务器将 RTSP 流式传输到 android
【发布时间】:2010-12-09 11:34:27
【问题描述】:

Flash Media Server 3.5 能否向 Android 媒体播放器提供视频 rtsp 流?

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

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

【问题讨论】:

  • 您对 RTSP 和 RTMP 感到困惑。 Flash 只支持 RTMP,不支持 RTSP。 Android 支持 RTSP,不支持 RTMP。由于这种混淆,您的问题自相矛盾。
  • 不,我没有混淆RTSP和RTMP,我想问题很清楚——FMS3.5可以服务RTSP吗?迄今为止的答案是否定的,但未来可能会改变。此外,带有 Flash 的 Android 2.2 确实支持 RTMP - 在我的 Nexus 上运行良好。

标签: android flash-media-server rtsp


【解决方案1】:

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

请注意,Android 中的 Videoplayer 根据 3GPP PSS 流媒体规范支持 RTSP 流媒体。即文件格式为 3GP/MP4,支持的编解码器为 MPEG-4 Video、AVC、MPEG4 Audio、AMR 和 H263。

darwin 的一个潜在缺点是您需要 3rd 方工具先进行提示。有几种免费提示工具。绝对值得一试。

DarwinStreaming Server Link

【讨论】:

  • 你知道吗,wowza 需要提示吗?还是暗示只有 Darwin Streaming 服务器需要的东西?
  • 我不确定 wowza。任何 rtsp 流都需要提示。 Wowza 可能会在内部进行(同样,我不确定)。
【解决方案2】:

FMS 3.5 不支持 rtsp 流。

【讨论】:

    【解决方案3】:

    我可以设法在默认浏览器上使用 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 中也可以使用)

    -loop="loop" 部分使流实际上连续播放,没有我每次单击播放时听到的 0.1 秒音频。这是黑客攻击还是什么?

    -autoplay="autoplay" 部分有效,它实际上会在几秒钟后自动播放(但没有像“正在加载...”这样的反馈)

    -对我来说 type="audio/mpeg" 似乎 Android 浏览器忽略了这一点,我已经尝试过其他的视频/3GPP(是的,视频)并且仍然有效!

    -我不确定 autobuffer="autobuffer" 是否真的有任何作用,因为它不是 HTML5 音频标签定义的一部分,但我已经看到了很多“坏”的东西……我应该测试一些有和没有的案例,但现在在阿根廷已经很晚了:P

    【讨论】:

      【解决方案4】:

      WOWZA 3 能够在 RTMP、HTTP 和 RTSP 中提供相同的流。我让它运行它。它以 RTMP 形式发布,同时以 RTMP、HTTP 和 RTSP 形式交付。

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

      希望对你有帮助。

      【讨论】:

        【解决方案5】:

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

        http://net7mma.codeplex.com/

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

        如果您还需要什么,请告诉我!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-24
          • 2019-08-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-08-06
          相关资源
          最近更新 更多