『菜鸟直播』仿映客直播APP开发实战项目

课程简介:

《菜鸟直播》利用腾讯直播、互动直播、点播、IM功能模块实现网红模式的直播与会议模式的互动直播,功能点包括推流、IM消息、打赏、回看录制等功能。

同时对视频相关的知识、技术进行了介绍,可以帮助学习者快速的进行腾讯相关视频应用开发,同时也包括了部分服务器的实现逻辑。

项目的框架结构采用了比较流行MVP,把界面与直播相关业务逻辑进行了分离,同时部分功能进行了调试封装,也引用了比较流行的技术,如OkHttp网络请求、 glide图片加载、ORMLitee数据库、ButterKnife注释等。

课程目录:

第 1 章:直播准备

1:课程大纲介绍

2:了解直播技术和腾讯云直播

3:基础封装

4:网络封装讲解

5:接口协议

6:MVP架构讲解

第 2 章:登录注册

7:注册功能

8:登录功能

9:腾讯IM登录

第 3 章:美女开播

10:底部导航

11:直播列表(上)

12:直播列表(下)

13:直播列表刷新和加载更多实现

14:直播发起-界面实现

15:直播发起-MVP结构及封面选择

16:直播发起-封面上传

17:直播发起-定位实现

18:直播发起腾讯推流与IM

19:初始直播

20:直播发起腾讯云账号设置

第 4 章:观看美女

21:简单直播播放

22:发起与观看流程

23:推流MVP封装(上)

24:推流功能封装(下)

25:直播基本功能实现

26:直播美颜和水印功能实现

27:直播滤镜与硬编码

28:播放功能封装

29:腾讯云IM基础封装

30:腾讯云IM群组操作

第 5 章:美女互动

31:主播信息展示

32:IM收发消息

33:消息类型

34:消息列表

35:解析收发消息

36:美女点赞功能实现

37:系统消息

38:主播端观众列表

39:观众端观众列表

40:结束直播

41:主播事件监听

42:观众端事件监听

43:直播结束

第 6 章:打赏美女

44:展示礼物列表

45:礼物打赏流程介绍

46:礼物选中动画

47:发送打赏

48:礼物展示

49:礼物队列

第 7 章:我的

50:我的界面-个人信息编辑

51:用户关注

52:关注和粉丝列表

53:直播回放

54:优化及问题

VIP免费

已有1人支付

相关说明:
1、链接失效后,请通过客服QQ告知站长;
2、资源来源于网络公开发表文件,所有资料仅供学习交流;
3、学分仅用来维持网站运营,性质为用户友情赞助,并非购买文件费用;
4、如侵犯您的权益,请联系管理员处理(QQ:5603324;Email:webmaster#day8.cc)。
星期八资源网 » 『菜鸟直播』仿映客直播APP开发实战项目