首先:登录腾讯云官网,找到云直播的产品页,点击“立即使用”进入腾讯云直播控制台;然后按页面的指引要求,点击同意、申请开通,就可以进入控制台了;
如果是首次注册,腾讯会直接送我们20G流量免费试用,如果只是体验一下,大可不必购买了(如果需要购买,在控制台概览页可以直接点击购买,我直接在活动时候买的100G),这里提示一个新手坑,腾讯的 套餐包、日结流量计费、日结带宽计费区别
** 套餐包最便宜,但是要先花钱买,用完后客服说会自动转为日结计费
** 日结流量计费,适合我们这种小用户,用量不多、使用时间不固定的
** 日结带宽计费,如果用户量很多消耗一直很大的话,选择这个更划算
** 日结计费需要账号上有充钱足够扣费,否则欠费了会被腾讯停服
第一步:添加自有域名
进入 域名管理 页面,点击 添加域名 进行添加;
** 使用腾讯直播服务,至少需2个域名,一个作推流用,一个作播放用,推流和播放不能用同一域名。(系统提供了一个默认的,直接开测即可)
添加自有域名
如果域名已经备案,则添加成功后,可以在域名列表中看到您的域名。
** 域名列表里面有一个数字 .livepush.myzijiebao.com 的推流域名,这个是腾讯提供的测试域名,可以通过这个域名进行推流测试
第二步:域名 CNAME
我直接在腾讯购买的域名,所以直接在腾讯云的 域名服务 下进行cname操作,如果你也是可以参考http://cloud.tencent.com/document/product/267/30560(如果是别的地方买的域名则需要去对应的域名服务商处进行cname)。域名cname成功后,则红色感叹号会变成绿色对勾
** CNAME 成功后通常需要一定时间生效,可以耐心等下
第三步:获取推流地址
进入【域名管理】,单击域名 push.livetest.myzijiebao.com 或者该域名后面的【管理】,进入【推流配置】。在 StreamName 中输入您的流名称,譬如 liveteststream,单击【生成推流地址】,您将获得一个推流地址;
第四步:开始直播
接下来找个带摄像头的电脑(如果你是使用腾讯提供的手机端sdk推流demo,则忽略),在电脑上安装OBS软件,添加屏幕捕获、然后按要求设置推流地址,接着直接点击开始推流即可。
** 如果直接操作不熟练,可以点击工具-自动配置向导,根据指引操作即可
第五步:获取播放地址,观看直播
推流成功后,再次登录腾讯云直播的控制台,在【流管理】>【在线流】的列表或者【频道接入】的房间列表中看到推流状态。如果您添加了播放域名并 CNAME 成功,可以通过【操作】中的【测试】来播放,也可以通过【分享地址】把播放链接分享到微信、QQ、微博等 App 中。
** 播放和推流域名可以不一一对应,也可在 域名管理 对应域名的 播放配置 下,找到 RTMP、FLV、HLS 三种格式的地址
** RTMP 实时性高,常用在要求延时很短的直播,但出现卡顿的概率稍高
** HLS 延时相对较大,但观看体验好,Apple 公司的 Safari 浏览器天然支持
** FLV 居于两者之间,是延时和卡顿相对