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