幫助與文檔
熱搜關鍵詞:直播系統短(duǎn)視(shì)頻源碼一對一
為(wèi)什麽要在直播平台開(kāi)發過程中選用H5播放器(qì)?
發布來(lái)源:超鏈接    Date:2020/04/22

昨日,超連接科技(jì)對直播demo的PC端進行(xíng)了更新,更新內(nèi)容是将Flash播放器(qì)正式更換為(wèi)H5播放器(qì)。對于行(xíng)業有(yǒu)所了解的人(rén)都知道(dào),H5播放器(qì)常用于視(shì)頻點播服務中,那(nà)為(wèi)什麽曾經被廣泛應用于直播的Flash播放器(qì)正在一步步被放棄,而H5播放器(qì)又是怎麽和(hé)直播平台開(kāi)發扯上(shàng)關系的?

Flash播放器(qì)作(zuò)為(wèi)Adobe公司的拳頭産品,已經經過了多(duō)年的研發,在2000年之後達到了鼎盛時(shí)期,它起初因較高(gāo)的流暢度、穩定性,以及跨平台支持和(hé)良好的向下兼容性被廣大(dà)視(shì)頻網站(zhàn)所青睐,後來(lái)也用于早期的直播服務中。

但(dàn)是它的缺點也比較突出:在視(shì)頻網站(zhàn)上(shàng)使用Flash播放器(qì)播放視(shì)頻時(shí),需要讓浏覽器(qì)加載插件,但(dàn)是Flash解碼器(qì)的解碼效率很(hěn)低(dī),即便是相對效率最高(gāo)的IE浏覽器(qì)(其實很(hěn)多(duō)人(rén)已經無法接受IE浏覽器(qì)了),效果也十分感人(rén)。再加上(shàng)Adobe公司對于Flash插件的更新十分不及時(shí),龐大(dà)的體(tǐ)積以及較低(dī)的效率讓Adobe宣布不再繼續研發Flash播放器(qì)。

a9afede46190fcdf9391c59ff42e8abe.jpg

終于,在2017年6月,Chrome浏覽器(qì)59版本默認屏蔽Flash播放器(qì),以Chrome浏覽器(qì)內(nèi)核為(wèi)基礎而誕生(shēng)的其他浏覽器(qì)必然也受到了波及。于是此時(shí)直播平台,特别是PC端的直播平台開(kāi)發需要尋找新的播放器(qì)求生(shēng)存。

此時(shí)H5播放器(qì)就映入了所有(yǒu)人(rén)的眼簾。

和(hé)快要沉寂的Flash播放器(qì)相比,H5播放器(qì)擁有(yǒu)以下技(jì)術(shù)優勢:

fa204d68f64f686297fe91c18b99551d.jpg

一、高(gāo)效性

把H264的Codec打進了浏覽器(qì),無需內(nèi)嵌應用而是利用浏覽器(qì)Codec進行(xíng)視(shì)頻解碼。

二、兼容性

不單單是視(shì)頻點播服務或者直播服務,目前H5播放器(qì)技(jì)術(shù)甚至被用于遊戲主機之中,這其實是反映了H5播放器(qì)良好兼容性。這種兼容性體(tǐ)現在一次開(kāi)發後可(kě)以在多(duō)個(gè)不同平台應用,降低(dī)開(kāi)發成本。

三、能快速接入浏覽器(qì)新技(jì)術(shù)

大(dà)家(jiā)或多(duō)或少(shǎo)可(kě)能聽(tīng)說過流媒體(tǐ)加密的浏覽器(qì)新接口Encrypted Media  Extensions,還(hái)有(yǒu)WebRTC、VP9、AV1、H.265等新技(jì)術(shù),通(tōng)過使用H5播放器(qì)将這些(xiē)新技(jì)術(shù)快速接入浏覽器(qì)中。例如不久前,Chrome浏覽器(qì)便打入了H.256的Codec。這比Flash播放器(qì)更勝一籌。

四、輕量化

H5播放器(qì)依靠系統本身自帶的解碼器(qì)進行(xíng)解碼,不需要像Flash那(nà)樣安裝插件,僅需幾個(gè)API便可(kě)搞定,大(dà)量減少(shǎo)資源占用。

以上(shàng),就是在直播平台開(kāi)發過程中,逐漸選用H5播放器(qì)的原因。如果您對直播開(kāi)發的其他業務感興趣,歡迎咨詢官方客服。

 本文章聲明(míng)原創,轉載請(qǐng)注明(míng)出自雲豹科技(jì)www.yunbaokj.com