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