RTMP vs HLS vs HDS

Posted

技术标签:

【中文标题】RTMP vs HLS vs HDS【英文标题】: 【发布时间】:2014-05-10 08:53:11 【问题描述】:

我想使用 JW 播放器在以下平台上流式传输 VOD/直播,但不确定哪种流式传输最适合每个平台

    桌面 ios 安卓

我了解 RTMP 无法在移动设备上播放。

那么我是否需要为桌面设备选择 RTMP 和为移动设备选择 HLS,或者我可以只为所有 3 个平台使用 HLS 流式传输吗?

或者有没有其他方法可以有效地流式传输 VOD/直播?

【问题讨论】:

【参考方案1】:

您可以简单地回退到适用于 android 的 vod MP4 文件。这是一个设置 - http://www.longtailvideo.com/support/jw-player/29394/hls-with-mp4-fallback

【讨论】:

【参考方案2】:

在 iOS 上直播。 HLS 是您唯一的选择。因此,我通常喜欢在任何地方使用 HLS。对于桌面,JWPlayer premium 之类的东西可以在 flash 中播放 HLS。

【讨论】:

以上是关于RTMP vs HLS vs HDS的主要内容,如果未能解决你的问题,请参考以下文章

直播协议的选择:RTMP vs. HLS

RTMP vs RTMFP

vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func

windows下编译nginx+nginx_rtmp_modue(vs2013)

Nginx RTMP配置文件种HLS部分

rtmp/rtsp/hls公网测试地址