主页/ 电商学院/网站开发/如何使用华为云直播推流服务

如何使用华为云直播推流服务

归类:网站开发
直播已经走入我们的生活,大家可以看到很多直播平台,如今日头条、抖音、快手等,现在疫情期间,还有很多老师在直播授课,虽然我没怎么看直播,但对直播平台的技术还是稍微有关注。

平时我们看到的直播是播放端,可以是PC网页、H5网页、手机APP或者小程序等,如果你是主播,还会接触到主播端,一般是手机APP或者电脑软件。主播端和播放端中间的数据如何传输呢?这就涉及到一个推流的概念,主播端把数据流推送到云服务器,用户观看端从云服务器下载,因为实时性比较强,对网络带宽要求还是比较高,算是直播的底层数据服务,目前华为云、腾讯云、百度云、七牛云、阿里云都有提供,下面优加网络(www.youjiaapp.com)教大家如何开通。

第一步、进入华为云官网,注册一个账号,这步骤比较简单,我就不详细介绍了。

第二步、进入华为云直播控制面板,首先从左侧服务菜单找到对应服务,如下图
 

直播菜单

第三步,进入云直播控制面板,如下图,可以看到直播管理、域名管理、统计分析和费用等数据。

直播控制面板

第四步,华为云直播的计费方式是按照流量收费,属于收付费方式,高端客户还有按日峰值带宽、按月结95带宽峰值等计费模式,费用包括多项费用,如总费用=下行流量费用 + 存储空间费用 + 视频转码费用 + 其他费用。 收费参数如下图,可见费用还是不会太贵,如果需要试用,可以先充值几百块试试:

直播费用
 

转码费用

直播流量费用

第五步、配置域名,这里需要已备案的域名,一般用两个子域名即可,一个是推流域名和播放域名,添加域名后,在域名管理做下解析,即可生效,如下图所示。

直播域名配置

第六步、域名配置好了,基本就可以用了,可以根据华为云提供的推流域名进行推流,主播端可以下载华为云工具包APP来测试,输入分配的推流地址即可,如果你懂相关技术,可以用华为云提供的SDK自己开发直播端。如果应用主播端是管理员,是自己,则直接用华为云提供的主播软件即可,省去开发费用,如果是主播平台,则需要自己对接SDK开发主播端。

第7步、播放端,华为云也提供了web播放器和APP播放器,这里我想说的是,对于H5兼容性没有考虑到,这是非常不完善的地方。

今天,华为云直播就介绍完了,他是属于提供最基础的主播推流服务,也有很多公司在其上面开发更完善一些的应用,如增加了账户端等,

优加网络专注于网站建设、小程序APP开发,可为客户提供各种各样需求的应用,欢迎咨询我们服务热线400-800-9385



 

0 喜欢
441 浏览数

优加商学院

APP开发微信小程序开发网站开发
您好,直接联系技术沟通需求
扫码添加我的微信,直谈需求
非工作时间技术回复慢请谅解
咨询更详细需求
提交信息后我们会第一时间与你取得联系,请大致把需求填写在"咨询内容"里。
姓名
手机
咨询内容
立即提交