背景
项目中若涉及到即时通信IM
或者直播
这种业务场景的,一般都会选择第三方服务,而腾讯在这方面做的还是很好的,QQ和微信的统治力显而易见。
腾讯的服务接口都是以API文档的形式提供给开发者的,使用的时候有些麻烦,还需自己封装等,没有 SDK 用着方便,而官方对 SDK 的介绍着实不多,这一点阿里云做的是很不错的,必须要吐槽一下腾讯的文档问题,看着是有点心累的(小声bibi)。
正好项目中有直播场景,本文以 云直播
为例,逐一介绍如何使用腾讯云服务。
准备
- 腾讯云账号(最好是通过企业认证的,个人的局限性比较大)
- 开发环境
php+laravel+homestead
(其他环境亦可,这里是我的环境) - 已备案的域名
- 最好与腾讯售前和技术支持保持联系,不懂就问他们(机智如我)
开始
根据 快速入门 的操作,在 控制台 下面的 域名管理
,点击 添加域名
,如图:
注意:前缀可以不一样,后面就是你的备案域名了 比如:live(为前缀).gezhenhao.top(备案的域名)
依次添加 推流域名
和 播放域名
(