首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WOWZA + RTMP在多个设备上播放?

WOWZA + RTMP在多个设备上播放?
EN

Stack Overflow用户
提问于 2013-07-28 16:16:18
回答 1查看 12.6K关注 0票数 4

我仍然是一个新手Wowza/流媒体,但当我设置一切(RHEL + Wirecast),我可以从我的家庭pc流/广播到EC2服务器。

正如我按照Wowza流教程所做的那样,我使用了RTMP,在此之后,我得到的公共(查看器)部分是:

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

这意味着,我只能通过闪存和iOS玩。

但是在AndroidsWindows Phones上,不支持FLASH。

现在我最基本的问题是(也许我遗漏了什么,但是):

  • 当我流RTMP时,是否只得到上述两种流类型?
    • 只有rtsp://.......http://........m3u8

  • 那么其他流类型呢?
    • 比如.mp4 .mov等等。通过HTTP

既然我正在讨论这个问题,请允许我补充一个问题。

  • 对于REALTIME STREAMING + MULTIPLE DEVICES FOR WEB来说,最好的方法是什么?(我还应该继续使用RTMP吗)?
  • HTTP-LIVE-STREAMING是否涵盖所有网络播放设备?

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-09 13:29:54

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

它解释说:

  1. 闪存需要RTMP链接
  2. iOS需要http链接,特别是.playlist.m3u8。
  3. rtsp链接可以用于即时或旧的android设备(或黑莓可能)。
  4. 当您发布实时流(例如,通过Flash编码器发布RTMP )时,您可以通过RTMP、RTSP、库比蒂诺(Apple HLS)、Silverlight( Media )、sanjose (Adobe )播放它。
  5. .mp4,.mov不是“类型”+我们指的是直播,对吗?
  6. 对于VOD流,请使用以下doc:https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming

回答你的问题:

  1. 为了支持所有设备,您可以使用FlashMediaLiveEn编码器+,因此您将获得不同的流比特率,作为任何设备都能够播放的输出(因为编解码器是H264和AAC)
  2. Http直播-取决于你的意思。...playlist.m3u8是苹果HLS格式,闪存不会播放它。但是HTTP流是..playlist.m3u8,manifest.f4m (Adobe,OSMF播放它),Manifest (Manifest平滑流)。

对于实时流,海事组织,您应该使用RTMP用于Flash,而HLS用于现代安卓和iOS。此外,您还可以检测到旧的(<3.0) Android设备,并为它们提供rtsp链接。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17910227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档