Oztaking

0. 功能拆解

【说明】直播功能复杂程度远远大于通用模块功能

 

1.通用模块

1.1 设置

【强制升级】某些应用程序在上传到应用市场之后,现在更换了API接口之后,要升级程序,则老的APP用户则无法升级程序,因此需要添加此功能;

 

1.2个人信息

1.3 密码相关-注册-登录

2.直播模块

【充值-直播列表】

【观众】

【主播方】

2. 界面的设计--没有记录

3.技术模块

4. 直播技术的选型

4.1 IM 系统的选择

【说明】中小公司选择第三方框架支持;大公司会自己写IM系统,不会将用户的数据泄露给第三方;

【选择结果】使用腾讯的IM;

4.2 直播平台的选择

【选择结果】使用腾讯云

5. 腾讯云IM与直播的集成

5.1 注册

5.2 云通信

5.3 互动直播

【网址】https://cloud.tencent.com/product/ilvb

 

 【后期参考】后期会参考tdemolive和随心播的代码;此处没有应用的互动列表;可以使用云通讯的直播列表;

【直接使用云通讯的直播列表】

【创建应用列表】

 

【说明】上面的步骤就已经形成了appid和accountType;

 【总结】到此为止:需要做的工作是

【1】在腾讯云的账号的注册和配置信息的获取;

【2】demo的下载和熟悉;

 

分类:

技术点:

相关文章: