華為云視頻直播Live
華為云實(shí)現(xiàn)視頻直播
華為視頻直播如何降低直播延時(shí)?
一般情況下,RTMP推流 +FLV播放的正常延遲在5s左右,若您的直播出現(xiàn)延遲時(shí)間過(guò)長(zhǎng)的現(xiàn)象,可參考以下方式進(jìn)行性能優(yōu)化。
GOP設(shè)置
GOP:(Group of Pictures)畫面組,一個(gè)GOP就是一組連續(xù)的畫面,每個(gè)畫面都是一幀,一個(gè)GOP就是大量幀的集合。直播的視頻數(shù)據(jù)流,其實(shí)是一系列的視頻幀率組件,包括I幀、P幀等。一個(gè)GOP就是以一個(gè)I幀,多個(gè)P幀開(kāi)始。當(dāng)用戶第一次觀看的時(shí)候,播放器需要找到I幀才能開(kāi)始播放,而播放器會(huì)到服務(wù)器尋找到最近的I幀反饋給用戶。因此,減少GOP幀的數(shù)量,能減少播放器加載GOP幀所用的時(shí)間。在直播推流端GOP一般建議設(shè)置為1~2s。
播流協(xié)議選擇
華為云視頻直播服務(wù)支持RTMP、HTTP-FLV和HLS三種播放協(xié)議。
RTMP協(xié)議:rtmp://播放域名/AppName/StreamName
FLV協(xié)議:http://播放域名/AppName/StreamName.flv
M3U8協(xié)議:http://播放域名/AppName/StreamName.m3u8
RTMP:其原理是將大塊的視頻幀和音頻幀“剁碎”,然后以小數(shù)據(jù)包的形式進(jìn)行傳輸,且支持加密,因此隱私性相對(duì)比較理想,但由于拆包組包的過(guò)程較復(fù)雜,所以在海量并發(fā)時(shí)也容易出現(xiàn)一些不可預(yù)期的穩(wěn)定性問(wèn)題。
HLS:蘋果推出的流媒體協(xié)議,將視頻分成5-10秒的視頻小分片,然后用m3u8索引表進(jìn)行管理,由于客戶端下載到的視頻都是5-10秒的完整數(shù)據(jù),故視頻的流暢性很好。但一般播放器會(huì)在緩存3-4個(gè)分片后才啟動(dòng)播放,因此也引入了10-30s左右的延時(shí)。
HTTP-FLV:由Adobe公司主推,格式極其簡(jiǎn)單,只是在大塊的視頻幀和音視頻頭部加入一些標(biāo)記頭信息,在延遲表現(xiàn)和大規(guī)模并發(fā)方面都很成熟。但需要注意的是HTTP-FLV在手機(jī)瀏覽器上的支持非常有限。
因此,在降低延時(shí)方面,選擇HTTP-FLV作為播放協(xié)議能有效地降低時(shí)延。但HLS對(duì)瀏覽器兼容比較友好,且支持跨終端,所以HLS也是很多用戶的首選。
華為視頻直播必看文檔
-
什么是直播服務(wù)
直播服務(wù)是在華為云提供的可信,開(kāi)放,全球服務(wù)直播內(nèi)容接入與分發(fā)網(wǎng)絡(luò)的基礎(chǔ)上,將華為多年技術(shù)積累和電信級(jí)運(yùn)營(yíng)和運(yùn)維能力開(kāi)放出來(lái),構(gòu)建了便捷接入、高清流暢、低延遲、高并發(fā)的一站式視頻直播解決方案。
直播服務(wù)是在華為云提供的可信,開(kāi)放,全球服務(wù)直播內(nèi)容接入與分發(fā)網(wǎng)絡(luò)的基礎(chǔ)上,將華為多年技術(shù)積累和電信級(jí)運(yùn)營(yíng)和運(yùn)維能力開(kāi)放出來(lái),構(gòu)建了便捷接入、高清流暢、低延遲、高并發(fā)的一站式視頻直播解決方案。
-
標(biāo)準(zhǔn)直播功能特性
華為云標(biāo)準(zhǔn)直播提供了直播推流、直播播放、直播轉(zhuǎn)碼、直播錄制等功能,廣泛地用于在線教育、互動(dòng)文娛等場(chǎng)景。
華為云標(biāo)準(zhǔn)直播提供了直播推流、直播播放、直播轉(zhuǎn)碼、直播錄制等功能,廣泛地用于在線教育、互動(dòng)文娛等場(chǎng)景。
-
如何降低直播延時(shí)?
一般情況下,RTMP推流 +FLV播放的正常延遲在2-3s左右,若您的直播出現(xiàn)延遲時(shí)間過(guò)長(zhǎng)的現(xiàn)象,可參考以下方式進(jìn)行性能優(yōu)化。
一般情況下,RTMP推流 +FLV播放的正常延遲在2-3s左右,若您的直播出現(xiàn)延遲時(shí)間過(guò)長(zhǎng)的現(xiàn)象,可參考以下方式進(jìn)行性能優(yōu)化。
-
標(biāo)準(zhǔn)直播服務(wù)計(jì)費(fèi)說(shuō)明
視頻直播服務(wù)計(jì)費(fèi)項(xiàng)包括流量/帶寬(包括按流量、按日峰值帶寬、按月結(jié)95峰值帶寬和按日峰值月平均帶寬計(jì)費(fèi))、直播轉(zhuǎn)碼、直播錄制、直播截圖等。您可以先使用,后付費(fèi)。其中部分計(jì)費(fèi)項(xiàng)可以通過(guò)購(gòu)買套餐包進(jìn)行抵扣。
視頻直播服務(wù)計(jì)費(fèi)項(xiàng)包括流量/帶寬(包括按流量、按日峰值帶寬、按月結(jié)95峰值帶寬和按日峰值月平均帶寬計(jì)費(fèi))、直播轉(zhuǎn)碼、直播錄制、直播截圖等。您可以先使用,后付費(fèi)。其中部分計(jì)費(fèi)項(xiàng)可以通過(guò)購(gòu)買套餐包進(jìn)行抵扣。
-
標(biāo)準(zhǔn)直播入門指引
華為云視頻直播提供了直播推流、直播播放、直播轉(zhuǎn)碼、直播錄制等功能,若您需要使用自己的域名完整的體驗(yàn)視頻直播服務(wù)的相關(guān)功能,您可以參考本章節(jié)快速實(shí)現(xiàn)。
華為云視頻直播提供了直播推流、直播播放、直播轉(zhuǎn)碼、直播錄制等功能,若您需要使用自己的域名完整的體驗(yàn)視頻直播服務(wù)的相關(guān)功能,您可以參考本章節(jié)快速實(shí)現(xiàn)。
-
如何保障直播資源的安全?
為保護(hù)用戶直播源站的資源不被非法源站下載盜用,視頻直播服務(wù)提供了Referer防盜鏈、Key防盜鏈、IP黑白名單鑒權(quán)機(jī)制和禁推功能。
為保護(hù)用戶直播源站的資源不被非法源站下載盜用,視頻直播服務(wù)提供了Referer防盜鏈、Key防盜鏈、IP黑白名單鑒權(quán)機(jī)制和禁推功能。