如何使用华为云直播推流服务
平时我们看到的直播是播放端,可以是PC网页、H5网页、手机APP或者小程序等,如果你是主播,还会接触到主播端,一般是手机APP或者电脑软件。主播端和播放端中间的数据如何传输呢?这就涉及到一个推流的概念,主播端把数据流推送到云服务器,用户观看端从云服务器下载,因为实时性比较强,对网络带宽要求还是比较高,算是直播的底层数据服务,目前华为云、腾讯云、百度云、七牛云、阿里云都有提供,下面优加网络(www.youjiaapp.com)教大家如何开通。
第一步、进入华为云官网,注册一个账号,这步骤比较简单,我就不详细介绍了。
第二步、进入华为云直播控制面板,首先从左侧服务菜单找到对应服务,如下图
第三步,进入云直播控制面板,如下图,可以看到直播管理、域名管理、统计分析和费用等数据。
第四步,华为云直播的计费方式是按照流量收费,属于收付费方式,高端客户还有按日峰值带宽、按月结95带宽峰值等计费模式,费用包括多项费用,如总费用=下行流量费用 + 存储空间费用 + 视频转码费用 + 其他费用。 收费参数如下图,可见费用还是不会太贵,如果需要试用,可以先充值几百块试试:
第五步、配置域名,这里需要已备案的域名,一般用两个子域名即可,一个是推流域名和播放域名,添加域名后,在域名管理做下解析,即可生效,如下图所示。
第六步、域名配置好了,基本就可以用了,可以根据华为云提供的推流域名进行推流,主播端可以下载华为云工具包APP来测试,输入分配的推流地址即可,如果你懂相关技术,可以用华为云提供的SDK自己开发直播端。如果应用主播端是管理员,是自己,则直接用华为云提供的主播软件即可,省去开发费用,如果是主播平台,则需要自己对接SDK开发主播端。
第7步、播放端,华为云也提供了web播放器和APP播放器,这里我想说的是,对于H5兼容性没有考虑到,这是非常不完善的地方。
今天,华为云直播就介绍完了,他是属于提供最基础的主播推流服务,也有很多公司在其上面开发更完善一些的应用,如增加了账户端等,
优加网络专注于网站建设、小程序APP开发,可为客户提供各种各样需求的应用,欢迎咨询我们服务热线400-800-9385