數(shù)字視頻和聲音傳輸所涉及到的一個重要概念是所謂的“碼流”概念。網(wǎng)絡(luò)上傳輸數(shù)字視頻和聲音屬于流媒體傳輸范疇,信道中傳送的數(shù)據(jù)流俗稱碼流,碼流帶寬則是指傳輸流在信道中傳送數(shù)據(jù)的速率,通常以比特/秒(bit/s)為單位。一個碼流的帶寬包括在該流中所有數(shù)據(jù)(已知和未知的PID,以及空包)每秒傳送的比特數(shù)。視頻、聲音和數(shù)據(jù)從源端同時向目的地傳輸,并作為連續(xù)實時流在目的地被接收。這里的源指的是服務(wù)器端的應(yīng)用,而目的地或稱接收端是指客戶端應(yīng)用。
模擬視頻和聲音信號經(jīng)過捕獲設(shè)備轉(zhuǎn)換成數(shù)字形式后,其數(shù)據(jù)量是非常驚人的,必須采用壓縮。所以,實現(xiàn)數(shù)字視頻和聲音傳輸?shù)囊话阕龇ㄊ牵涸谠炊讼葘?shù)字視頻和聲音信息進(jìn)行壓縮,然后經(jīng)由有服務(wù)質(zhì)量保證的網(wǎng)絡(luò)傳輸壓縮碼流到目的地,再在目的地將之進(jìn)行解壓后顯示或回放出來。
現(xiàn)在的兩大主流壓縮格式陣營分別為MPEG和H.系列。MPEG(Moving Picture Experts Group)運動圖像專家組,隸屬于ISO/IEC的一個專家工作組,主要負(fù)責(zé)為數(shù)字音視頻編碼算法開發(fā)和制定標(biāo)準(zhǔn)。MPEG-4于1998年11月公布,是針對一定比特率下的視頻、音頻編碼,更加注重多媒體系統(tǒng)的交互性和靈活性。MPEG-4傳輸速率在4800-6400bps之間,分辨率為176×144,可以利用很窄的帶寬通過幀重建技術(shù)壓縮和傳輸數(shù)據(jù),從而能以最少的數(shù)據(jù)獲得最佳的圖像質(zhì)量。H.系列則是由國際電聯(lián)(ITU-T)制訂的,H.264標(biāo)準(zhǔn)使運動圖像壓縮技術(shù)上升到了一個更高的階段,能夠在較低帶寬上提供高質(zhì)量的圖像傳輸,在同等的圖像質(zhì)量條件下,H.264的數(shù)據(jù)壓縮比能比H.263高2倍,比MPEG-4高1.5倍。H.264獲得優(yōu)越性能的代價是計算復(fù)雜度的大幅增加,例如分層設(shè)計、多幀參論、多模式運動估計、改進(jìn)的幀內(nèi)預(yù)測等,這些都顯著提高了預(yù)測精度,從而獲得比其他標(biāo)準(zhǔn)好得多的壓縮性能,但也因此對硬件處理能力和軟件的架構(gòu)提出了嚴(yán)苛的要求。在目前的視頻服務(wù)器領(lǐng)域,尚無法真正意義上實現(xiàn)H.264標(biāo)準(zhǔn),所以,用于服務(wù)器的主流壓縮格式還是MPEG4。