|
|
相關(guān)數(shù)據(jù)顯示,我國(guó)成年人平均每天在移動(dòng)設(shè)備上花費(fèi) 2 小時(shí) 39 分鐘,比 2017 年增長(zhǎng) 11%。與此同時(shí),看電視的時(shí)間將減少 2%,每天只有 2 小時(shí) 32 分鐘。
沒(méi)錯(cuò),現(xiàn)在下班路上、公交車(chē)上甚至行人,沒(méi)有人不拿著手機(jī)的,而直播就是人們其中一種消遣方式。直播行業(yè)在此基礎(chǔ)上得到了非常好的發(fā)展空間,但是開(kāi)發(fā)直播app并沒(méi)有想象中那么簡(jiǎn)單。我個(gè)人認(rèn)為目前當(dāng)務(wù)之急就是應(yīng)該先把視頻的質(zhì)量提上去,否則用戶體驗(yàn)差難以“服眾啊”!
1. 制定幀率
簡(jiǎn)單來(lái)講,一幀就是一副靜止的畫(huà)面,連續(xù)的幀就形成動(dòng)畫(huà),比如電視圖象。而我們通常所說(shuō)的幀數(shù)就是在 1 秒鐘時(shí)間里傳輸?shù)膱D片的數(shù),也可以理解為圖形處理器每秒鐘能夠刷新幾次。每一幀都是靜止的圖象,快速連續(xù)地顯示幀便形成了運(yùn)動(dòng)的假象。高幀率可以得到更流暢、更逼真的動(dòng)畫(huà)且每秒鐘幀數(shù)越多,所顯示的動(dòng)作就會(huì)越流暢。
2. 制定碼率
視頻編碼的目的就是為了在有限的帶寬中傳輸盡可能清晰的視頻,舉個(gè)例子:假設(shè)以每秒 25 幀的圖像舉例,25 幀圖像中定義了 GOP 組,主要有 I,B,P 幀三種幀格式,I 幀是關(guān)鍵幀,想象它就是一幅 JPEG 壓縮圖像,而 B,P 幀是依靠 I 幀存在的,如果丟失了 I 幀,B,P 幀是看不到圖像的,所以B,P 幀描述的不是實(shí)際的圖像像素內(nèi)容,而是每個(gè)相關(guān)像素的變化量,他們相對(duì)于 I 幀信息量會(huì)很小。GOP 組是指一個(gè)關(guān)鍵幀I幀所在的組的長(zhǎng)度,每個(gè) GOP 組只有 1 個(gè) I 幀。
可能有很多人會(huì)納悶兒?那畫(huà)面的碼流大小會(huì)跟什么有關(guān)?其實(shí)視頻編碼的壓縮方式都一樣,清晰度要求都一樣的時(shí)候,GOP 組的長(zhǎng)度格式?jīng)Q定了碼流的大小,所以 GOP 組的長(zhǎng)度格式也決定了碼流的大小。
3. 分辨率
即視頻成像產(chǎn)品所成圖像的大小或尺寸。一般我們常見(jiàn)的視像分辨率有 640×480,1088×720,1920×1088。在成像的兩組數(shù)字中,前者是圖片長(zhǎng)度,后者是圖片的寬度,兩者相乘得出的是圖片的像素。
由此可見(jiàn),開(kāi)發(fā)直播app如果不把視頻質(zhì)量提上去,就會(huì)造成非常糟糕的觀看體驗(yàn),時(shí)間長(zhǎng)了也就沒(méi)有人再看了,要想獲得好的盈利變現(xiàn)效果,還是要從根本上多下功夫啊。
|