項目的框架結構采用了比較流行MVP,把界面與直播相關業務邏輯進行了分離,同時部分功能進行了調試封裝,也引用了比較流行的技術,如OkHttp網絡請求、 glide圖片加載、ORMLitee數據庫、ButterKnife注釋等,同時對視頻相關的知識、技術進行了介紹,可以幫助學習者快速的進行騰訊相關視頻應用開發,同時也包括了部分服務器的實現邏輯。
項目的框架結構采用了比較流行MVP,把界面與直播相關業務邏輯進行了分離,同時部分功能進行了調試封裝,也引用了比較流行的技術,如OkHttp網絡請求、 glide圖片加載、ORMLitee數據庫、ButterKnife注釋等
課程目錄:
第 1 章:直播準備
1: 【錄播】 課程大綱介紹 09:56
2: 【錄播】 了解直播技術和騰訊云直播 09:54
3: 【錄播】 基礎封裝 23:13
4: 【錄播】 網絡封裝講解 12:42
5: 【錄播】 接口協議 18:34
6: 【錄播】 MVP架構講解 17:43
第 2 章:登錄注冊
7: 【錄播】 注冊功能 23:46
8: 【錄播】 登錄功能 16:34
9: 【錄播】 騰訊IM登錄 19:36
第 3 章:美女開播
10: 【錄播】 底部導航 16:19
11: 【錄播】 直播列表(上) 16:42
12: 【錄播】 直播列表(下) 20:27
13: 【錄播】 直播列表刷新和加載更多實現 16:56
14: 【錄播】 直播發起-界面實現 12:35
15: 【錄播】 直播發起-MVP結構及封面選擇 23:11
16: 【錄播】 直播發起-封面上傳 14:06
17: 【錄播】 直播發起-定位實現 09:22
18: 【錄播】 直播發起騰訊推流與IM 17:49
19: 【錄播】 初始直播 39:29
20: 【錄播】 直播發起騰訊云賬號設置 23:32
第 4 章:觀看美女
21: 【錄播】 簡單直播播放 15:28
22: 【錄播】 發起與觀看流程 11:01
23: 【錄播】 推流MVP封裝(上) 21:08
24: 【錄播】 推流功能封裝(下) 21:40
25: 【錄播】 直播基本功能實現 19:12
26: 【錄播】 直播美顏和水印功能實現 25:04
27: 【錄播】 直播濾鏡與硬編碼 14:23
28: 【錄播】 播放功能封裝 17:55
29: 【錄播】 騰訊云IM基礎封裝 14:40
30: 【錄播】 騰訊云IM群組操作 10:30
第 5 章:美女互動
31: 【錄播】 主播信息展示 14:48
32: 【錄播】 IM收發消息 20:18
33: 【錄播】 消息類型 10:29
34: 【錄播】 消息列表 17:11
35: 【錄播】 解析收發消息 17:43
36: 【錄播】 美女點贊功能實現 26:36
37: 【錄播】 系統消息 23:35
38: 【錄播】 主播端觀眾列表 12:15
39: 【錄播】 觀眾端觀眾列表 26:27
40: 【錄播】 結束直播 13:07
41: 【錄播】 主播事件監聽 15:15
42: 【錄播】 觀眾端事件監聽 13:48
43: 【錄播】 直播結束 18:11
第 6 章:打賞美女
44: 【錄播】 展示禮物列表 30:17
45: 【錄播】 禮物打賞流程介紹 13:15
46: 【錄播】 禮物選中動畫 23:37
47: 【錄播】 發送打賞 18:13
48: 【錄播】 禮物展示 20:35
49: 【錄播】 禮物隊列 29:44
第 7 章:我的
50: 【錄播】 我的界面-個人信息編輯 33:10
51: 【錄播】 用戶關注 14:04
52: 【錄播】 關注和粉絲列表 16:15
53: 【錄播】 直播回放 20:40
54: 【錄播】 優化及問題 24:44