碼流
碼流(Data Rate)是指視頻文件在單位時(shí)間內(nèi)使用的數(shù)據(jù)流量,也叫碼率或碼流率,是視頻編碼中畫(huà)面質(zhì)量控制中最重要的部分,一般我們用的單位是Kb/s或者M(jìn)b/s。一般來(lái)說(shuō)同樣分辨率下,視頻文件的碼流越大,壓縮比就越小,畫(huà)面質(zhì)量就越高。碼流越大,說(shuō)明單位時(shí)間內(nèi)取樣率越大,數(shù)據(jù)流,精度就越高,處理出來(lái)的文件就越接近原始文件,圖像質(zhì)量越好,畫(huà)質(zhì)越清晰,要求播放設(shè)備的解碼能力也越高。
幀率
一幀就是一副靜止的畫(huà)面,連續(xù)的幀就形成動(dòng)畫(huà),如電視圖象等。我們通常說(shuō)幀數(shù),簡(jiǎn)單地說(shuō),就是在1秒鐘時(shí)間里傳輸?shù)膱D片的幀數(shù),也可以理解為圖形處理器每秒鐘能夠刷新幾次,通常用fps(Frames Per Second)表示。每一幀都是靜止的圖象,快速連續(xù)地顯示幀便形成了運(yùn)動(dòng)的假象。高的幀率可以得到更流暢、更逼真的動(dòng)畫(huà)。每秒鐘幀數(shù) (fps) 愈多,所顯示的動(dòng)作就會(huì)愈流暢。
分辨率
視頻分辨率是指視頻成像產(chǎn)品所成圖像的大小或尺寸。常見(jiàn)的視像分辨率有352×288,176×144,640×480,1024×768。在成像的兩組數(shù)字中,前者為圖片長(zhǎng)度,后者為圖片的寬度,兩者相乘得出的是圖片的像素,長(zhǎng)寬比一般為4:3. 目前監(jiān)控行業(yè)中主要使用Qcif(176×144)、CIF(352×288)、HALF D1(704×288)、D1(704×576)等幾種分辨率。
D1是數(shù)字電視系統(tǒng)顯示格式的標(biāo)準(zhǔn),共分為以下5種規(guī)格:
D1:480i格式(525i):720×480(水平480線,隔行掃描),和NTSC模擬電視清晰度相同,行頻為15.25kHz,相當(dāng)于我們所說(shuō)的4CIF(720×576)
D2:480P格式(525p):720×480(水平480線,逐行掃描),較D1隔行掃描要清晰不少,和逐行掃描DVD規(guī)格相同,行頻為31.5kHz
D3:1080i格式(1125i):1920×1080(水平1080線,隔行掃描),高清方式采用最多的一種分辨率,分辨率為1920×1080i/60Hz,行頻為33.75kHz
D4:720p格式(750p):1280×720(水平720線,逐行掃描),雖然分辨率較D3要低,但是因?yàn)橹鹦袙呙?,市面上更多人感覺(jué)相對(duì)于1080I(實(shí)際逐次540線)視覺(jué)效果更加清晰。不過(guò)個(gè)人感覺(jué)來(lái)說(shuō),在最大分辨率達(dá)到1920×1080的情況下,D3要比D4感覺(jué)更加清晰,尤其是文字表現(xiàn)力上,分辨率為1280×720p/60Hz,行頻為45kHz
D5:1080p格式(1125p):1920×1080(水平1080線,逐行掃描),目前民用高清視頻的最高標(biāo)準(zhǔn),分辨率為1920×1080P/60Hz,行頻為67.5KHZ。
其中D1 和D2標(biāo)準(zhǔn)是我們一般模擬電視的最高標(biāo)準(zhǔn),并不能稱的上高清晰,D3的1080i標(biāo)準(zhǔn)是高清晰電視的基本標(biāo)準(zhǔn),它可以兼容720p格式,而D5的1080P只是專(zhuān)業(yè)上的標(biāo)準(zhǔn)。
幀率、碼流與分辨率之間關(guān)系
公式:
帶寬 / (碼流 * 8) = 同時(shí)在線人數(shù)
文件大小 = 時(shí)間×碼率/8
舉例:
一個(gè)視頻文件的大小為5.86M,播放時(shí)長(zhǎng)為3分7秒:
1,該文件對(duì)應(yīng)的碼流就是
5.86 * 1024 * 1024 * 8 / (3 * 60 + 7) =262872.95657754bps
2,10M獨(dú)享帶寬能支撐的同時(shí)在線人數(shù)
10* 1024 * 1024 / 262872.95657754 =39.889078498294
3,支撐1000人同時(shí)在線的系統(tǒng)最少需要的帶寬數(shù)為
262872* 1000 / (1024 * 1024) = 250.69427490234M