在線直播該怎么做?
在線直播的應(yīng)用場(chǎng)景有哪些?
在游戲直播、遠(yuǎn)程授課、以及企業(yè)內(nèi)部的培訓(xùn)分享等場(chǎng)景中,都可能會(huì)用到在線直播功能,直播的應(yīng)用場(chǎng)景可以遍及各行各業(yè)。
比如微信電競(jìng)是一款游戲直播產(chǎn)品,以小程序?yàn)楫a(chǎn)品呈現(xiàn)方式。
比如在醫(yī)療行業(yè),專(zhuān)家醫(yī)師往往需要全國(guó)各地飛進(jìn)行學(xué)術(shù)交流和培訓(xùn),出差本身耽誤了醫(yī)生大量時(shí)間,在線遠(yuǎn)程授課能大大減少這里的時(shí)間耗用。
小程序中的 <live-pusher> 和 <live-player> 兩個(gè)組件 ,都有一個(gè)叫做live ( <live-pusher> 中對(duì)應(yīng) mode 屬性為 SD, HD, FHD)的模式,專(zhuān)門(mén)為在線直播而設(shè)計(jì),通過(guò)小程序的音視頻接口的live 模式,可以實(shí)現(xiàn)上述應(yīng)用場(chǎng)景。
02在線直播的內(nèi)部原理是什么?
主播端使用 <live-pusher> ,它在小程序的內(nèi)部是一個(gè)推流引擎,它負(fù)責(zé)對(duì)手機(jī)攝像頭和麥克風(fēng)的數(shù)據(jù)進(jìn)行采集和編碼,并通過(guò) url 參數(shù)指定的 rtmp 推流地址上傳到云端。
云端的作用類(lèi)似信號(hào)放大器,它負(fù)責(zé)將來(lái)自主播端的一路音視頻流數(shù)據(jù)進(jìn)行放大,將數(shù)據(jù)實(shí)時(shí)并且無(wú)差異的負(fù)責(zé)并擴(kuò)散到全國(guó)各地,從而解決主播和觀眾端之間距離太遠(yuǎn)(比如,跨地區(qū)和跨運(yùn)營(yíng)商)的問(wèn)題。
觀眾端使用 <live-player> 進(jìn)行播放,它在小程序的內(nèi)部是一個(gè)在線播放器,負(fù)責(zé)從云端實(shí)時(shí)拉取音視頻數(shù)據(jù)并進(jìn)行解碼和渲染。由于云端的放大效應(yīng),每一個(gè)觀眾都能在離自己比較近的云服務(wù)器上拉取到實(shí)時(shí)且流暢的音視頻流。
KESION 科汛軟件
KESION 科汛軟件是國(guó)內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長(zhǎng)期專(zhuān)注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開(kāi)店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營(yíng)銷(xiāo)助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢等。KESION 不斷通過(guò)技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過(guò)科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!
概要 基于微信小程序輕快的特點(diǎn),我們擬定了小程序界面設(shè)計(jì)指南和建議。 設(shè)計(jì)指南建立在充分尊重用戶知情權(quán)與操作權(quán)的基礎(chǔ)之上。旨在微信生態(tài)體系內(nèi),建立友好、高效、一致的...
二、清晰明確 一旦用戶進(jìn)入我們的小程序頁(yè)面,就有責(zé)任和義務(wù)清晰明確告知用戶身在何處、又可以往何處去,確保用戶在頁(yè)面中游刃有余地穿梭而不迷路,這樣才能為用戶提供安全的...