视频直播

什么是视频直播:

视频直播 Live是在华为云提供的可信,开放,全球服务直播内容接入与分发网络的基础上,将华为公司在视频领域的多年技术积累和电信级运营和运维能力开放出来,构建了便捷接入、高清流畅、低延迟、高并发的一站式视频直播解决方案。


华为云视频直播加速:

华为云视频直播加速在全球节点2800+,带宽储备能力大于100Tbps。海外节点覆盖亚洲、欧洲、非洲、南美洲、北美洲和大洋洲六大洲共计60+国家和地区,支持直播业务全球加速。

实时视频监控直播,视频监控类业务如何接入Live?

某视频监控类用户希望将流媒体推送到华为云直播源站,通过视频直播服务对流媒体进行分发,使监控设备可以无论所处何地都可以快速地获取到流媒体,让设备使用者可以随时获取到监控现场的情况。

在对接前,先了解下视频监控类业务和普通直播的主要区别:

●视频监控类业务推流端采用专用的设备,和普通直播推流软件配置不同。

●视频监控类业务推送的视频内容无音频、画面内容变化小。

●视频监控类业务使用的直播域名需要提交工单联系华为云技术客服进行定制化的配置。

接入视频直播服务前,建议您通过阅读《视频直播 产品介绍》,了解华为云视频直播服务是否能满足您的业务需求。

常用功能

对于视频监控类业务一般需要支持的功能及注意事项

功能
描述
注意事项

直播推流

将监控设备采集的流推至华为云视频直播进行分发。

仅支持RTMP推流协议,视频编码格式推荐使用H.264。

直播播放

华为云视频直播支持RTMP、FLV、HLS三种播放协议。

通常情况下,建议使用HTTP-FLV协议播放视频,可以做到更小的时延。但由于iOS端不支持使用RTMP、HTTP-FLV协议播放,因此,如果需要在微信端播放视频,建议使用HLS协议播放,兼容性更为友好。

直播录制

华为云视频直播支持将直播流进行录制存储,方便后续播放。

需提前配置好OBS桶并授权直播存储。

创建OBS桶时,不要开启KMS加密功能,否则会导致直播存储失败。

HLS的录制时长最大为12小时,FLV和MP4的录制时长最大为4小时。

推流鉴权

支持Key防盗链和IP黑白名单鉴权。

黑白名单互斥,不支持同时设置。

播放鉴权

支持Referer防盗链、Key防盗链和IP黑白名单鉴权。

华为云视频直播黑白名单互斥,不支持同时设置。

观看质量

为保障播放端观看质量,视频直播推流前需在推流端进行以下配置:

●直播秒开:一般需要推流侧的关键帧间隔时长小于2s。若摄像机的音视频配置中没有此参数,则调整帧速、帧率参数,具体配置方法请联系您的设备提供商。配合服务端切片改小和首个M3U8返回2个ts的方法,一般可以达到直播秒开的效果。

●直播延时:直播延时在理想状态下可以达到2-3秒,一般为6s左右,主要取决于推流gop的大小,可通过调整关键帧间隔时长实现。

常见问题

●流媒体内容与播放兼容问题

视频直播服务支持RTMP、HTTP-FLV和HLS三种播放协议,支持常见的第三方播放器播放直播流,如VLC。如果推流成功,但出现播放时画面静止、播放时没有画面、在Android端播放正常但iOS端播放失败的情况,通常情况下是由于播放兼容问题导致。若出现兼容类问题时,请您提交工单联系华为云技术客服协助处理。

推流质量问题

推流质量直接决定了观众观看直播的体验,您可以在视频直播控制台查看到单条直播流的推流帧率、码率的指标,正常的直播流帧率为平滑的直线,质量差的直播流帧率上下波动大。直播流的推流质量差主要是由于推流所在地与推流节点之间的网络情况不稳定,或者是推流设备质量差导致的。因此,需要保证推流所在地的网络情况良好,以及使用合格的推流设备进行推流。

特殊定制问题

当前华为云的直播业务还在继续扩展,后续会发布更多更强大的功能。若当前官网已发布的功能无法满足您的业务需求或者您有定制化的需求,建议提交工单进一步咨询。

视频直播常见问题解答

视频直播常见问题解答

  • 直播流量计费是按下行流量还是上行流量?

    视频直播服务的流量计费默认收取下行流量费用,消耗流量 = 直播码率 / 8 × 时间 × 平均观看人数。对于(上行推流/下行播放 )>(1/50)的业务,视频直播服务除了收取下行流量费用外还需要收取上行流量费用,消耗流量 = 直播码率 / 8 × 时间 × 推流路数。相关计费详情请参见产品价格详情

  • 视频直播支持哪些区域?

    视频直播服务暂只支持“华北-北京一”、“亚太-新加坡”和“华北-北京四”区域,即华为云直播服务暂只在这些区域部署了直播中心。新开通的用户,目前暂只支持“华北-北京四”区域。由于华为云直播的加速节点目前是覆盖中国大陆区域的,所以推流端所在区域不影响直播服务的使用。

  • 视频直播有哪些计费项?如何知道自己需要支付哪些费用?

    视频直播计费项可以分为基础费用和增值费用。

    1、基础费用:流量/带宽费用,即您开启直播后,使用直播加速服务产生的流量/带宽费用。您可以在视频直播控制台的概览页自行选择按流量或带宽计费。

    2、增值费用:包含录制、转码、截图等费用,这几项费用仅在您使用这些功能时才产生,具体请参见产品价格详情

    建议您在使用直播服务前,先根据业务的实际情况购买直播套餐包

  • 直播套餐包使用完之后会被停服吗?

    若购买的直播套餐包使用完了,则产生的相关直播费用将会从您的账户余额中扣除。只要您的账户未处于欠费状态,就不会停服。建议您注意关注账户余额。

  • 购买了直播CDN出流包,为什么还会从账户余额扣费?

    这可能是由于您的CDN计费模式为“按带宽计费”、“按月结95带宽峰值计费”或“按日峰值月平均计费”导致的,建议您在视频直播控制台的概览页将计费模式变更为“按流量计费”,不同的计费模式生效时间存在差异,如下所示:

    若由“月结95带宽峰值计费”或“日峰值月均计费”变更为“流量计费”模式,则新的计费模式将在次月1日零点生效。

    若由“带宽计费”变更为“流量计费”模式,则新的计费模式将在次日零点生效。

    “按流量计费”模式生效后,即可使用直播的CDN出流包了。

  • 为什么账户欠费后仍一直产生直播费用?

    直播服务欠费后,会限制直播控制台的相关操作,但对于在线的直播推流是不会自动停止的,因此会产生相关的直播费用。

  • 点播的流量包是否与直播服务通用?

    不能,所有的套餐包仅限于本服务内使用,不支持跨云服务使用

  • CDN是否支持直播加速?

    您可以直接使用华为云的视频直播服务,该服务支持直播加速功能 ,详情请参考视频直播

  • 使用华为云直播服务的具体流程是什么?是否需要创建直播间?

    传统方式的直播服务需要通过编码器推流,不同路直播流都会存在唯一的推流地址,即所谓的“直播间”,使用华为云平台直播服务不需要预先创建“直播间”,华为云直播服务不关注每一个直播间地址,只负责收流,RTMP推流方式会将直播流名(用户可自定义)编译为<StreamName>字段带入LiveID,用于标识不同直播流,当用户请求播放某一路直播,LiveID将作为唯一标识满足用户不同观看需求。

  • 视频直播服务支持哪些推流协议?

    华为云视频直播服务暂只支持RTMP推流。RTMP(Real Time Messaging Protocol)即实时消息传输协议。

  • 直播推流失败怎么办?

    推流端网络、域名状态、CNAME是否生效、推流地址是否正确、推流地址是否被占用、直播流是否禁推等因素都可能导致推流失败,您可以参考故障排除做具体问题定位。

  • 如何保障直播安全?防止非法盗用?

    视频直播服务支持推流鉴权、播放鉴权和播放黑白名单等多种安全策略,保护您的直播版权不受侵犯。相关鉴权详情请参见如何保障直播资源的安全?

视频直播必看文档

  • 什么是直播服务

    直播服务是在华为云提供的可信,开放,全球服务直播内容接入与分发网络的基础上,将华为多年技术积累和电信级运营和运维能力开放出来,构建了便捷接入、高清流畅、低延迟、高并发的一站式视频直播解决方案。

    直播服务是在华为云提供的可信,开放,全球服务直播内容接入与分发网络的基础上,将华为多年技术积累和电信级运营和运维能力开放出来,构建了便捷接入、高清流畅、低延迟、高并发的一站式视频直播解决方案。

  • 标准直播功能特性

    华为云标准直播提供了直播推流、直播播放、直播转码、直播录制等功能,广泛地用于在线教育、互动文娱等场景。

    华为云标准直播提供了直播推流、直播播放、直播转码、直播录制等功能,广泛地用于在线教育、互动文娱等场景。

  • 如何降低直播延时?

    一般情况下,RTMP推流 +FLV播放的正常延迟在2-3s左右,若您的直播出现延迟时间过长的现象,可参考以下方式进行性能优化。

    一般情况下,RTMP推流 +FLV播放的正常延迟在2-3s左右,若您的直播出现延迟时间过长的现象,可参考以下方式进行性能优化。

  • 标准直播服务计费说明

    视频直播服务计费项包括流量/带宽(包括按流量、按日峰值带宽、按月结95峰值带宽和按日峰值月平均带宽计费)、直播转码、直播录制、直播截图等。您可以先使用,后付费。其中部分计费项可以通过购买套餐包进行抵扣。

    视频直播服务计费项包括流量/带宽(包括按流量、按日峰值带宽、按月结95峰值带宽和按日峰值月平均带宽计费)、直播转码、直播录制、直播截图等。您可以先使用,后付费。其中部分计费项可以通过购买套餐包进行抵扣。

  • 标准直播入门指引

    华为云视频直播提供了直播推流、直播播放、直播转码、直播录制等功能,若您需要使用自己的域名完整的体验视频直播服务的相关功能,您可以参考本章节快速实现。

    华为云视频直播提供了直播推流、直播播放、直播转码、直播录制等功能,若您需要使用自己的域名完整的体验视频直播服务的相关功能,您可以参考本章节快速实现。

  • 如何保障直播资源的安全?

    为保护用户直播源站的资源不被非法源站下载盗用,视频直播服务提供了Referer防盗链、Key防盗链、IP黑白名单鉴权机制和禁推功能。

    为保护用户直播源站的资源不被非法源站下载盗用,视频直播服务提供了Referer防盗链、Key防盗链、IP黑白名单鉴权机制和禁推功能。