什么是视频直播服务
视频直播服务(Live)依托华为云,凭借在视频领域的长期技术积累,快速敏捷地为行业提供高并发、低延迟、超清流畅、安全可靠的端到端音视频直播解决方案。为了更好地服务于不同的直播应用场景,视频直播提供了标准直播与低时延直播两种服务。标准直播致力于为常规的大规模实时观看场景提供更加稳定、高效的直播流媒体传输服务及功能强大的实时媒体处理能力。低时延直播将直播端到端延迟降低至毫秒级,并且弱网抗性更强,适用于直播延迟敏感,内容同步性要求高的直播场景。
视频直播服务包含如下子产品:
云直播
云直播(Cloud Live)是流式直播服务,提供灵活易用,功能丰富的直播加速能力,适用娱乐、电商、教育等场景。
云直播又包含如下2个场景,即标准直播和低时延直播,他们的区别如表1所示。
- 标准直播(Cloud Stream Live):致力于为常规的大规模实时观看场景提供更加稳定、高效的直播流媒体传输服务及功能强大的实时媒体处理能力。标准直播产品架构图,如图1所示。
标准直播费用默认按下行播放流量计费,目前提供了按流量、按日峰值带宽、按月结95峰值带宽三种计费类型,您可以按照实际情况选择适合的计费方式进行计费。相关计费的详细说明请参见计费说明。
典型的标准直播流程,如下所示:
- 用户使用推流工具将直播流推至直播源站,推送的直播流通过直播加速能保障上行传输的稳定性。
- 直播流推送至服务中心后,可根据需求对直播流进行实时转码等处理。
- 处理好的直播流通过直播加速下发至观众侧进行播放。
- 直播服务也可以通过录制功能将直播视频录制到对象存储服务或视频点播服务中。在点播服务中,支持对录制文件进行视频转码、审核等操作。
- 低时延直播(Low Latency Live):支持低时延、高并发、低卡顿的视频直播场景,在直播基础上,通过传输协议优化、链路动态优选、低时延转码等技术手段,将直播时延降低到毫秒级,满足直播延时敏感业务的诉求。低时延直播产品架构图,如图2所示。
针对低时延直播场景,云直播提供了多终端的体验Demo,您可以在Demo中体验低时延的直播体验。APP Demo及源码请您提交工单联系华为云技术工程师获取。
|
云直播子场景 |
标准直播 |
低时延直播 |
|---|---|---|
|
播放协议 |
支持RTMP、HTTP-FLV、HLS协议流的播放。 |
支持WebRTC协议流的播放。 |
|
端到端延迟 |
RTMP、HTTP-FLV协议的流延迟大于3秒。 HLS协议的流延迟大于6秒。 |
端到端延迟小于800ms。 |
|
抗弱网能力 |
抗弱网能力一般。 |
抗弱网能力强,在弱网环境下可以流畅播放。 |
|
适用场景 |
以观众观看为主,且对于网络差异导致的延迟不敏感的直播场景。 |
互动场景,对延迟及画面同步有较高要求的直播场景。 |
|
通用能力 |
|
|


