关键字:腾讯云、移动直播、微信小程序、Django
本文的目的在于了解腾讯云音视频小程序提供的 demo 源码并使用 Django 开发后台 server 代替源码中 simpleserver 实现的后台程序。
腾讯云视频直播相关文档:
腾讯云移动直播小程序源码下载:
微信小程序音视频的业务逻辑如下图所示:
这里只考虑微信小程序的实现客户业务逻辑通过 Django 实现,騰讯云实现直播管理即系统结构是这样的:
打开中下载的微信小程序源码,笔者下载的是
- simpleserver :源码提供的后台服务实现连接腾讯云及权限功能;
- README.md : 介绍微信视频小程序开发的准备及配置工作;
- 腾讯云音视频多人会话解决方案部署指引.pdf : 与 README.md 内容相同,只是文件格式不同
根据 README.md 或騰讯云音视频多人会话解决方案部署指引.pdf 中的步骤完成准备工作,包括:
- 注册并登陆小程序并授权腾讯云;
- 开通小程序类目与推拉流标簽;
- 安装微信小程序开发工具。
准备工作完成后开始源码解读及后台开发工作。