腾讯云提供全套技术文档和源代码,帮助你快速搭建音视频小程序,但最好的源代码和文档也有学习成本。为了尽快调试,我们还提供了免费的一键式部署服务:只需点击几下鼠标,就可以在你的账号中获得一个音视频小程序,并附带一个独立域名的测试服务器,让你在5分钟内快速搭建自己的测试环境。
打开微信公众平台注册登录小程序,按照以下步骤操作:
单击左侧菜单栏中的[设置]。单击右侧标签栏中的[开发人员工具]。点击【腾讯云】,进入腾讯云工具页面,点击【打开】。小程序可以使用小程序绑定的微信扫码授权给腾讯云。小程序打开后,会自动进入腾讯云微信小程序控制台,显示开发环境已经打开,此时可以进行后续操作。注意:
此时通过小程序开发者工具查看腾讯云的状态,并不会显示已经开启。第一次部署开发环境之前,开启状态不会同步到微信开发者工具。
进入微信公众平台后台。
打开腾讯云
腾讯云微信小程序控制台
进入直播管理控制台。如果服务尚未启动,将出现以下提示3360。
点击“申请开通”,然后进入腾讯云人工审核阶段,审核通过后即可开通。
打开直播服务后,前往直播控制台、直播码接入、接入配置(https://console.cloud.tencent.com/live/livecodemanage)完成相关配置,即可启动直播服务:
单击[确认访问]按钮。
从直播控制台获取bizid和pushSecretKey,稍后将用于配置服务器。
010-1010进入云通信管理控制台。如果还没有服务,只需点击按钮直接打开云通信。新认证的腾讯云账号和云通信应用列表为空,如下图所示:
inded="1" src="http://www.yiyongtong.com/uploads/allimg/180503/15392062M-6.png" />点击创建应用接入按钮创建一个新的应用接入,即您要接入腾讯云IM通讯服务的App的名字,我们的测试应用名称叫做“RTMPRoom演示”,如下图所示:
点击确定按钮,之后就可以在应用列表中看到刚刚添加的项目了,如下图所示:
上图的列表中,右侧有一个应用配置按钮,点击这里进入下一步的配置工作,如下图所示。
从直播控制台获取SdkAppid、accountType、privateKey、administrator,后面配置服务器会用到:
从验证方式中下载公私钥,解压出来将private_key用文本编辑器打开,如:
-----BEGIN PRIVATE KEY-----MIGHAgEAsUj5ep7r9TVxTrZiSpXQKhRANCAASuxr7AJGiXRqGpiO7pPrLAchyORcY5uWCqVm+QFTn0H+ZcHP93ss3OhgZKh8pq+g7X26dW5fQkiSH1PXG/FYzbTbMHaWCqVm+QFTn0H+QKhRANCAASuxr7AJGiXRqGpiO7pPr7jTFTmg-----END PRIVATE KEY-----
将其转换成字符串形式如下所示,后面在server配置文件中使用:
"-----BEGIN PRIVATE KEY-----rn"+"MIGHAgEAsUj5ep7r9TVxTrZiSpXQKhRANCAASuxr7AJGiXRqGpiO7pPrLAchyORcrn"+"Y5uWCqVm+QFTn0H+ZcHP93ss3OhgZKh8pq+g7X26dW5fQkiSH1PXG/FYrn"+"zbTbMHaWCqVm+QFTn0H+QKhRANCAASuxr7AJGiXRqGpiO7pPr7jTFTmgrn"+"-----END PRIVATE KEY-----rn"
下载并安装最新版本的微信开发者工具,使用小程序绑定的微信号扫码登录开发者工具。
访问 SDK+Demo,获取小程序 Demo 和后台源码。
注意:
目录请选择 RTMPRoom 根目录。包含有 project.config.json,请不要只选择 wxlite 目录!