《視頻直播APP應用開發(fā)/云計算技術與應用專業(yè)校企合作系列教材》較為全面地介紹了目前流行的視頻直播相關知識,依托騰訊云直播服務平臺,介紹了騰訊云直播(LiveVideo Broadcasting)快速的直播接人和分發(fā)服務。同時,《視頻直播APP應用開發(fā)/云計算技術與應用專業(yè)校企合作系列教材》以“斗學直播”APP為項目原型,以任務驅動為主線,基于騰訊云平臺,完成了騰訊云直播服務的申請與購買、成功案例的體驗、直播SDK的介紹、“斗學直播”APP的完整案例開發(fā)等內(nèi)容,并全面翔實地講述了推流技術的相關知識。 整個“斗學直播”項目包含視頻直播基礎調(diào)研、功能設計和服務租賃、直播搭建開發(fā)環(huán)境、用戶管理模塊、直播模塊、直播互動模塊、直播后臺管理及應用發(fā)布這8部分。每部分都包含若干分解任務,每個分解任務包含其相關的基本知識學習和步驟實現(xiàn)兩部分。在闡述中,《視頻直播APP應用開發(fā)/云計算技術與應用專業(yè)校企合作系列教材》盡量做到基礎知識介紹具有針對性,任務目標操作具體化。每個任務結束設計有拓展實訓供讀者練習和提高。最后的附錄提供了iOS直播、小程序直播開放的案例,供讀者學習和參考。通過《視頻直播APP應用開發(fā)/云計算技術與應用專業(yè)校企合作系列教材》的學習可以讓讀者更加全面地了解Android組件的應用場景及方式,以及Web和Android前后臺交互實現(xiàn)的方式。 《視頻直播APP應用開發(fā)/云計算技術與應用專業(yè)校企合作系列教材》可以作為高職高專院校軟件技術專業(yè)和計算機網(wǎng)絡技術專業(yè)的基礎核心課程以及計算機相關專業(yè)的移動應用開發(fā)課程的教材,也可以作為軟件技術應用和移動應用開發(fā)技術入門的培訓教材,同時適合騰訊云開發(fā)專業(yè)人員、直播愛好者和廣大計算機愛好者自學使用。
單元1 視頻直播基礎調(diào)研
學習目標
學習情境
任務1.1 視頻直播市場的初步調(diào)研
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務1.2 GoGaI小直播技術調(diào)研
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元2 功能設計和服務租賃
學習目標
學習情境
任務2.1 功能設計和技術選型
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務2.2 服務租賃
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元3 搭建開發(fā)環(huán)境
學習目標
學習情境
任務3.1 了解RTMPSDK并下載
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務3.2 安裝并配置開發(fā)環(huán)境
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元4 用戶管理模塊
學習目標
學習情境
任務4.1 實現(xiàn)用戶注冊模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓l
任務4.2 實現(xiàn)用戶登錄模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務4.3 實現(xiàn)個人中心模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元5 直播模塊
學習目標
學習情境
任務5.1 實現(xiàn)開啟直播模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務5.2 實現(xiàn)直播列表模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務5.3 實現(xiàn)觀看直播模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元6 直播互動模塊
學習目標
學習情境
任務6.1 實現(xiàn)點贊模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務6.2 實現(xiàn)彈幕模塊
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務6.3 實現(xiàn)功能擴展
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元7 直播后臺管理
學習目標
學習情境
任務7.1 實現(xiàn)登錄注銷功能
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務7.2 實現(xiàn)直播管理功能
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務7.3 實現(xiàn)用戶管理功能
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
單元8 應用發(fā)布
學習目標
學習情境
任務8.1 部署Web項目
任務描述
知識學習
任務實現(xiàn)
項目實訓
任務8.2 簽名打包
任務描述
知識學習
任務實現(xiàn)
項目實訓
單元小結
附錄 iOS和小程序直播
參考文獻