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