目前,随著(zhe)互聯網快(kuài)速發展也(yě)給我們生活天姿多(duō)彩,其中視頻(pín)直播就是個(gè)例子,近些年,視頻(pín)直播很受用(yòng)戶歡迎,很多(duō)商家都傾向于直播的(de)方式來(lái)曝光(guāng)自家的(de)産品,從而從中獲利,那麽在開發視頻(pín)直播小程序過程中要注意哪些、所關注的(de)點有哪些?
1、視頻(pín)小程序的(de)應用(yòng)場(chǎng)景
在線直播功能的(de)應用(yòng)場(chǎng)景可(kě)以說遍及各行各業,其中在線教育、視頻(pín)、遊戲、培訓等均可(kě)用(yòng)于在直播功能當中,例如,電競就是一款遊戲直播産品,是以微信小程序的(de)方式作爲産品呈現。或者在教育行業,比較有實力的(de)老師經常會全國各地的(de)跑來(lái)進行講課和(hé)學術交流,這(zhè)樣大(dà)部分(fēn)時(shí)間都會耽誤在路上,在線視頻(pín)遠(yuǎn)程授課能大(dà)大(dà)減少這(zhè)些不必要的(de)時(shí)間,不用(yòng)出門隻用(yòng)一台電腦(nǎo)或手機即可(kě)完成,并且還(hái)有錄播。
在開發小程序過程中有live-pusher和(hé)live-player兩個(gè)組件中都有一個(gè)live的(de)模式,是專門爲在線直播設計的(de),他(tā)可(kě)以通(tōng)過小程序的(de)音(yīn)頻(pín)接口的(de)live模式實現直播應用(yòng)場(chǎng)景。
2、在線直播與那些好處
通(tōng)過微信小程序的(de)形式,商家可(kě)以用(yòng)小程序做(zuò)直播來(lái)宣傳自己的(de)産品來(lái)增加産品、品牌的(de)知名度并與消費者用(yòng)戶互動溝通(tōng),拉近與用(yòng)戶之間的(de)距離。在線直播和(hé)之前傳統的(de)錄制視頻(pín)相比,亮點在于可(kě)以拉近商家和(hé)用(yòng)戶的(de)距離感,用(yòng)戶有誰是有問題,随時(shí)解答(dá) ,很大(dà)程度了(le)解決用(yòng)戶對(duì)産品的(de)了(le)解程度問題。
3、在線直播的(de)原理(lǐ)
主播端使用(yòng)的(de)是live-pusher組件模式,他(tā)作爲小程序内部的(de)一個(gè)推流引擎,負責對(duì)手機攝像頭。麥克風的(de)數據進行編碼和(hé)采集,并通(tōng)過URL參數指定的(de)rtmp推流地址上傳。
雲端就像一個(gè)集散中心,把主播端的(de)音(yīn)頻(pín)流數據進行放大(dà),将數據實時(shí)的(de)擴散到全國各地,解決主播和(hé)用(yòng)戶的(de)距離問題。而用(yòng)戶端使用(yòng)的(de)是live-player組件模式進行播放,他(tā)是小程序内部的(de)在線播放器,負責在雲端實時(shí)拉取視頻(pín)數據。