现如今直播类的app,如映客,抖音,火山视频等APP,基本大家手里都会安装,很多公司都可能会研发自己的直播系统,在2020年疫情阶段,很多老师采用了远程直播授课的方式。在国内如果你想使用直播技术,那么腾讯云直播则是不错的选择。
腾讯公司很早就在QQ和微信上加入直播功能,通常我们用的视频语音则是其典型的直播技术应用范畴。
那么接下来就有小编来讲一下腾讯云直播购买和接入指南。
1,腾讯云直播购买
1.1,注册腾讯云账号并实名
联系我可以获取腾讯云额外折扣:http://wo.ccusoft.com
1.2,购买腾讯云直播
其中流量资源包为用户看主播直播所需要的耗损的流量包,
移动直播连麦包是主播与观众间多方连麦通话耗损的流量包,
转码包是主播录播时把主播所在手机的录播视频格式转成统一格式的资源包。
3,腾讯云直播接入基本指南
步骤1:添加域名
使用云直播服务,至少需要2个域名,一个作为推流域名,一个作为播放域名,推流和播放不能使用相同的域名。
-
准备自有域名,并完成域名备案。
-
登录云直播控制台,进入【域名管理】, 单击【添加域名】。
-
进入自有域名添加页,填写已完成备案的域名,选择域名类型,单击【确定】。
域名添加成功后,系统会为您自动分配一个 CNAME 域名(以.liveplay.myqcloud.com为后缀)。CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME 配置,配置生效后即可享受云直播服务。以 DNS 服务商为腾讯云为例,添加 CNAME 记录操作步骤如下:
-
登录 域名服务控制台。
-
选择您需添加 CNAME 的域名,单击【解析】。
-
进入域名的解析页面,单击【添加记录】。
-
在该新增列填写域名前缀为主机记录,选择记录类型为 CNAME,填写 CNAME 域名为记录值。
-
单击【保存】即可添加 CNAME 记录。
步骤2:获取推流地址
-
选择【直播工具箱】> 【地址生成器】 。
-
进入地址生成器页面,并进行如下配置:
-
选择生成类型:推流域名。
-
选择您在域名管理中已添加的推流域名。
-
填写自定义的流名称 StreamName,例如:liveteststream。
-
选择地址过期时间,例如:2019-10-18 23:59:59。
-
单击 【生成地址】即可生成推流地址。
步骤3:直播推流
您可根据业务场景将生成好的推流地址输入到对应的推流软件中。
-
PC 端推流,建议使用 OBS 推流 ,具体操作请参见 OBS推流 。
-
Web 端推流,建议使用【辅助工具】>【Web 推流】,选择您需推流的域名,填写自定义的流名称 StreamName,选择地址过期时间,打开摄像头,单击【开始推流】即可。
-
小程序推流,通过微信搜索小程序 “腾讯视频云”,选择【RTMP 推流】,填入推流地址,单击【开始】开始推流。
-
移动端推流,下载安装 腾讯视频云 Demo,打开选择【移动直播】>【摄像头推流】,手动输入或扫描二维码录入推流地址到地址编辑框内,单击左下角开始按钮开始推流。
步骤4:获取播放地址
-
推流成功后,选择【流管理】>【在线流】,查看推流地址状态,单击【测试】在线播放观看。
-
选择【直播工具箱】>【地址生成器】 获取播放地址,在该页面进行如下配置:
-
选择生成类型:播放域名。
-
选择您在域名管理中已添加的播放域名。
-
填写与推流地址相同的 StreamName,播放地址 StreamName要与推流地址 StreamName 一致才能播放对应的流。
-
选择地址过期时间,例如:2019-10-13 23:59:59。
-
单击 【生成地址】即可生成播放地址。
您可以根据业务场景使用以下方式测试直播流是否能正常播放:
-
Web 端播放测试,建议您选用播放器 SDK 里的 TCPlayerLite 播放器 进行播放,具体请参见 直播播放。
-
小程序直播流测试,建议您通过微信搜索小程序 “腾讯视频云”,选中【直播播放】,扫描直播地址二维码,单击左下角播放按钮播放观看。
-
移动端直播流测试,建议您下载安装 腾讯视频云 Demo 打开选择【移动直播】>【直播拉流】,手动输入或扫描二维码录入播放地址到地址编辑框内,单击左下角播放按钮播放观看