gpt4 book ai didi

video-streaming - WOWZA + RTMP 可在多台设备上播放?

转载 作者:行者123 更新时间:2023-12-01 03:55:07 28 4
gpt4 key购买 nike

我仍然是 Wowza/Streaming 的新手,但是当我设置了所有内容(RHEL + Wirecast)时,我可以以某种方式从我的家用电脑流式输出/广播到 EC2 服务器。

当我按照 Wowza 直播教程进行操作时,我使用了 RTMP在那之后,我得到的所有 FOR PUBLIC (Viewer) 方面是:

  • rtsp ://xx.xx.xx.xx:1935/live/myStream
  • http ://xx.xx.xx.xx:1935/live/myStream/playlist。 m3u8

  • 这意味着,我只能通过 Flash 和 iOS 播放。
    但是在 AndroidsWindows Phones , 不支持 FLASH。

    现在我非常基本的问题是(可能我错过了一些东西,但是):
  • 当我流 RTMP ,我是否只有两种上述流类型?
  • 只有,rtsp://.......http://........m3u8 ?
  • 那么其他流类型呢?
  • 喜欢,.mp4 .mov等等 .. 通过 HTTP ?

  • 由于我正在讨论这个主题,请让我添加一个额外的问题。
  • 在 WOWZA 上,最好的方式是什么 REALTIME STREAMING + MULTIPLE DEVICES FOR WEB ? (我还应该使用 RTMP 吗)?
  • HTTP-LIVE-STREAMING涵盖所有网络播放设备?

  • 非常感谢!

    最佳答案

    您可以阅读此文档:
    https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder

    它解释说:

  • flash需要RTMP链接
  • iOS 需要 http 链接,特别是 .playlist.m3u8
  • rtsp 链接可能会被 quicktime 或旧的 android 设备(或可能是黑莓)使用
  • 当您发布实时流(例如通过 Flash Media Live 编码器通过 RTMP)时,您可以通过 RTMP、RTSP、cupertino (Apple HLS)、smooth (MS Silverlight)、sanjose (Adobe HTTP) 播放它
  • .mp4、.mov 不是“类型”+ 我们说的是直播,对吧?
  • 对于 VOD 流媒体,请使用此文档:https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming

  • 回答您的问题:
  • 要支持所有设备,您可以使用 Flash Media Live Encoder + Wowza Transcoder Addon,因此您将获得不同的流比特率作为任何设备都可以播放的输出(因为编解码器是 H264 和 AAC)
  • Http 直播 - 取决于您的意思。
    ...playlist.m3u8 是Apple HLS 格式,flash 不会播放。
    但是 http 流是 ..playlist.m3u8、manifest.f4m(Adobe HTTP,OSMF 播放它)、Manifest(MS Silverlight 平滑流)。

  • 对于实时流媒体 IMO,您应该使用 RTMP for Flash 和 HLS for Modern Android 和 iOS。
    您还可以检测旧的 (<3.0) Android 设备并为它们提供 rtsp 链接。

    关于video-streaming - WOWZA + RTMP 可在多台设备上播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17910227/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com