我仍然是 Wowza/Streaming 的新手,但是当我设置所有内容(RHEL + Wirecast)时,我可以以某种方式从我的家用电脑流式输出/广播到 EC2 服务器。
正如我按照 Wowza Live-Streaming 教程,我使用RTMP
之后我得到的公共(查看者)方面是:
-
rtsp://xx.xx.xx.xx:1935/live/myStream
-
http://xx.xx.xx.xx:1935/live/myStream/playlist。m3u8
这意味着,我只能通过 Flash 和 iOS 玩。
But on Androids
and Windows Phones
,不支持FLASH。
现在我非常基本的问题是(可能我错过了一些东西,但是):
- When i stream
RTMP
, do i only get two such above stream types?
- Only,
rtsp://.......
and http://........m3u8
?
- So how about other stream types?
- Like,
.mp4
.mov
等等..通过HTTP
?
既然我正在讨论这个话题,请让我补充一个问题。
- 关于 WOWZA,最好的方法是什么
REALTIME STREAMING
+ MULTIPLE DEVICES FOR WEB
? (我是否应该继续使用RTMP
)?
- DOES
HTTP-LIVE-STREAMING
涵盖所有网络播放设备?
太感谢了!
您可以阅读此文档:https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder 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 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,您应该使用适用于 Flash 的 RTMP 和适用于现代 Android 和 iOS 的 HLS。
您还可以检测旧的(
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)