检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
此文档用于帮助您更好地了解【华为云低时延直播SDK】并合规的使用【华为云低时延直播SDK】服务,仅适用于开发者的业务区域为中国大陆地区的场景。 一、基本要求 您的产品及服务需要尊重用户隐私,遵守国家的数据保护法律和法规。
使用华为云直播服务的具体流程是什么?是否需要创建直播间?
配置CNAME(非华为云) 通过在DNS服务商处配置CNAME记录,将加速域名以CNAME方式指向CDN服务中对应的CNAME域名,域名解析生效后,该域名的所有请求都将转向CDN节点。
配置CNAME(非华为云) 通过在DNS服务商处配置CNAME记录,将加速域名以CNAME方式指向CDN服务中对应的CNAME域名,域名解析生效后,该域名的所有请求都将转向CDN节点。
SDK概述 华为云提供了直播服务端SDK,您可以直接集成服务端SDK来调用直播的相关API,从而实现对直播服务的快速操作。目前视频直播提供了Java、Python、Go和PHP四种语言SDK供开发者使用,如表1所示。
支持拉取其它平台的直播流至华为云直播吗? 支持,可以通过配置拉流回源实现,但不支持推流和回源拉流使用相同的域名,即回源拉流需要使用单独的拉流域名。 父主题: 直播播放
表1 客户端SDK 客户端 SDK下载 版本号 开发者 主要功能 个人信息处理规则 合规使用说明 集成SDK 接口参考 Web SDK:HWLLS_SDK_Web_2.10.3.tar.gz 完整性校验:HWLLS_SDK_Web_2.10.3.tar.gz.sha256 2.10.3
已获取华为云账号对应的Access Key(AK)和Secret Access Key(SK)。请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的AK/SK。具体请参见访问密钥。
开发前准备 已注册华为账号并开通华为云,完成实名认证。 具备已备案的域名用于直播推流和播放,并在视频直播控制台添加推流和播放域名,且已完成域名关联。 已具备开发环境 ,支持Python 3及以上版本。
使用go get安装华为云Go SDK,执行如下命令安装华为云Go SDK库以及相关依赖库,具体的SDK版本号请参见SDK开发中心。
使用华为云直播服务是否需要单独的域名?
开发前准备 已注册华为账号并开通华为云,完成实名认证。 具备已备案的域名用于直播推流和播放,并在视频直播控制台添加推流和播放域名,且已完成域名关联。 已具备开发环境 ,支持 PHP 5.6及以上版本。
请注意,我们要求集成华为云低时延直播SDK的所有华为云客户,必须做到严格遵循法律法规、开发者协议去处理您的个人信息。在接入、使用各开放能力前,华为云客户必须在其产品应用的隐私政策中,向您告知其集成SDK处理个人信息的基本情况,并获取您的同意或取得其他合法性基础。
Web SDK 浏览器适配 开发前准备 SDK使用 基本使用逻辑 最佳实践 接口参考 常见问题 修订记录
由于华为云直播的加速节点目前是覆盖中国大陆区域的,所以推流端所在区域不影响直播服务的使用。 父主题: 产品咨询
边缘推流 指优先将视频推流至距离用户最近的最优边缘节点,然后通过华为云的直播调度系统将直播流传输到源站进行处理与分发。从而保证用户访问的整个上行网络是无问题的,减少因上行传输带来的卡顿等问题。 播放域名 指用于播放直播流的域名,必选配置,该域名必须在使用直播服务前完成注册并备案。
责任共担 基于华为云的责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。
什么是视频直播服务 视频直播服务(Live)依托华为云,凭借在视频领域的长期技术积累,快速敏捷地为行业提供高并发、低延迟、超清流畅、安全可靠的端到端音视频直播解决方案。为了更好地服务于不同的直播应用场景,视频直播提供了标准直播与低时延直播两种服务。
华为云直播服务会对添加的域名进行资质审核,若届时未能满足要求的客户,华为云将限制其直播活动。 父主题: 域名管理
华为云为可以协助使用大陆节点服务器提供互联网信息服务的用户完成ICP备案。华为云备案拥有专属服务支持、快速初审,免费幕布等优势。您可以在华为云上完成备案,具体操作请参见备案指导。 父主题: 域名管理