曾几何时,通过互联网传输视频主要依靠 Adobe 的 Flash 视频技术。然而,近年来我们都目睹了在线视频世界的重大转变。这就是为什么流媒体视频的传输方式已转向 HLS 流媒体协议,在线视频由 HTML5 视频播放器播放,从而取代了 Adobe 的 Flash 协议。
HLS 流媒体协议对广播公司和观众都有极大的积极影响。由于 HLS 和 HTML5 都是开放规范。因此,用户可以根据自己的规格对其进行修改。此外,任何人都可以访问它们,无需支付任何费用。这是免费的。随着 HTML5 和 HLS 流媒体协议的升级,这些技术比旧技术更安全、更快速、更可靠。这些技术是向用户提供流媒体视频的首选方式。
什么是 HLS?
HLS 是 HTTP Live Streaming 的简称。它是一种媒体流协议,用于通过互联网向观众传输视音频媒体。HLS 既可用于直播流媒体,也可用于点播流媒体。
HLS 如何工作?
HLS 兼容最多的设备和浏览器。只需简单的 4 个步骤即可运行:
内容已被摄像头、麦克风等捕捉设备捕捉。
采集设备将内容发送到实时视频编码器。
编码器通过 RTMP 将内容传输到视频托管平台。
视频托管平台使用 HLS 摄录将内容传输到 HTML5 视频播放器。
整个过程主要取决于两个软件解决方案,即 HLS 编码器和强大的视频托管平台。如果您想使用 HLS 进行流式传输,您的软件应支持协议和上述共享功能。
HLS 流媒体的主要优势
无论是专业广播公司还是直播和点播视频内容领域的新手,HLS 流媒体都能为他们带来巨大的影响。让我们来看看 HLS 流媒体的三大主要优势。
设备和浏览器兼容性
确保质量
嵌入式封闭字幕
1.设备和浏览器兼容性
HLS 协议兼容多种设备和防火墙。而 HLS 实时流的滞后时间(延迟)可能在 15-30 秒之间。 幸运的是,HLS 还提供低延迟流功能。HLS 几乎是一种通用协议。
以下设备和浏览器支持 HLS:
所有谷歌浏览器
野生动物园
Microsoft Edge
iOS 设备
安卓设备
Linux 设备
微软设备
MacOS 平台
2.确保质量
HLS 视频流允许内容创建者以多种质量设置对同一直播流进行编码。不过,观众可以根据自己在任何特定时刻的具体带宽要求最佳选项。我们可以说,数据质量可以因块而异,以适应不同的流媒体设备能力。
让我们来看一个例子,假设您在某一时刻发送了一段完整的高清视频。然而,片刻之后,移动用户就会遇到服务质量下降的 "死区"。令人惊讶的是,HLS 流媒体不会停止工作。 播放器会检测到带宽的下降,并在此时传输质量较低的电影片段。
3.嵌入式封闭字幕
HLS 支持在视频流中嵌入隐藏式字幕。要在 HLS 输出中嵌入字幕,必须在清单中包含字幕语言信息。将隐藏式字幕集成到流媒体视频中,可以让更多观众访问在线内容。您可以从多个流内和基于文件的来源摄取字幕数据,并将其转换为适当的格式。
最终结论
HLS 流媒体因其显著的优势而成为广播公司的首选,这些优势包括嵌入式封闭字幕、良好的广告标准支持、多流媒体同步播放、DRM 支持等。根据 视频流延迟报告据统计,45% 的广播公司正在使用 HLS 流媒体。RTMP排在广播公司的第二位,占 33%。而只有 7% 的广播公司使用 MPEG-DASH,落后幅度更大。因此,HLS 流媒体是媒体流媒体中最新且使用最广泛的协议。
Vodlix的最佳选择之一。 OTT/ VOD 平台.它提供自适应比特率(ABR)流,这意味着它能通过 Vodlix 先进的 ABR 技术消除缓冲。通过任何网络传输,并根据每个用户的带宽即时调整内容质量。Vodlix 支持实时流媒体服务的 RTMP 和 HLS 源。Vodlix 视频播放器将嵌入馈送,并立即向观众播放,不会丢失任何一帧。Vodlix 可确保在任何地方提供高质量的流媒体和最佳的用户体验,因此您可以在所有平台、浏览器和设备上为观众提供无缝体验。
常见问题
什么是 HLS 流媒体?
HLS是HTTP Live Streaming的缩写,是一种通过互联网向观众分发视频和音频的媒体流协议。它既可用于直播,也可用于点播。
HLS是如何工作的?
内容先由摄像机、麦克风等设备采集,送入直播编码器,再通过RTMP传输到视频托管平台,最后经HLS接入分发到HTML5视频播放器。整个流程依赖HLS编码器和一个强大的视频托管平台。
为什么HLS取代了Flash来分发视频?
网络视频之所以从Adobe的Flash技术转向HLS加HTML5播放器,是因为HLS和HTML5都是任何人都可以免费使用的开放规范。这些较新的技术也更安全、更快、更可靠。
哪些设备和浏览器支持HLS?
HLS几乎是通用协议,所有Google Chrome浏览器、Safari、Microsoft Edge、iOS和Android设备、Linux设备、Microsoft设备以及macOS平台都支持它。
HLS流媒体的延迟有多大?
HLS直播的延迟通常在15至30秒之间,不过也提供低延迟直播功能。
网络状况不佳时HLS如何保持视频质量?
HLS让创作者把同一路流编码成多种画质档位,播放器会随时为观众当前的带宽选取最合适的一档。如果带宽下降,播放器会自动改为拉取较低画质的分片,而不是中断播放。
HLS支持字幕吗?
支持,HLS支持嵌入在视频流中的字幕,字幕语言信息会写入清单文件。这让在线内容能被更广泛的人群获取,字幕数据既可来自流内,也可来自独立文件。
HLS比RTMP或MPEG-DASH更流行吗?
是的。根据《视频流延迟报告》,45%的广播机构使用HLS,使用RTMP的占33%,使用MPEG-DASH的仅为7%,这使HLS成为最新且应用最广泛的媒体流协议。
用HLS开始直播需要准备什么?
主要需要两套软件:一个HLS编码器,以及一个软件层面支持该协议及相关功能的强大视频托管平台。
Vodlix支持HLS流媒体吗?
支持,Vodlix的直播同时支持RTMP和HLS推流,并采用自适应码率技术,根据每位用户的带宽调整画质。它的视频播放器可嵌入信号源,在各种平台、浏览器和设备上流畅播放。