編碼器(Decoder),是一種輸入模擬視頻信號并將它轉換為數字信號格式,以進一步壓縮和傳輸的硬件/軟件設備。并直接通過象LAN, intranet或Internet這樣的IP網絡發送數字圖像。它從本質上將模擬視頻監控系統轉換為網絡視頻監控系統,使用戶無論在本地或遠端都可以通過WEB瀏覽器或視頻管理軟件瀏覽即時視頻。它允許被授權用戶從不同的地點像訪問網絡攝像機一樣同時訪問某個模擬攝像機的圖像。
實時視頻編碼器(又稱視頻服務器)的實現可以采用以下幾種方式:
1.直接采用Pentium 四代機實現實時視頻編碼器。此方案的優點是利用當前最新的PC資源,以及較強的軟件工具。Intel的SSE2和MMX提供了較完整的多媒體指令集和流水線。其缺點是使視頻編碼器占用資源多,通用性不強。不過隨著計算機發展,速度越來越快,有它的成本優勢。
2.采用多媒體專用芯片實現實時視頻編碼器。此方案優點是DSP CPU提供了極強大的多媒體流水線操作,而且往往具有強大的多媒體接口,開發包和必要資源也較多。如PHILIPS Trimedia應用于實時監控網絡中。其缺點是使視頻編碼器不適合手持式,功耗比較大。當前DM642主頻高,功能也比較強大,但是在整個多媒體處理接口似乎還不如trimedia,它芯片穩定性還需要觀察。
3.采用直接硬件ASIC壓縮實現實時視頻編碼器。此方案的優點是方便集成,利于應用,視頻編碼器開發周期短。但其缺點也很明顯,無法靈活升級視頻編碼器和應用修改視頻編碼器,而且對特殊環境缺乏應變力,成本也不占優勢,而且MPEG-4在ASIC上似乎產品并不完善。
4.采用通用DSP實現實時視頻編碼器。如ADI的BLACKFIN系列。其優點是集合多媒體與普通MCU的優勢,令視頻編碼器擁有較高的主頻,較低的價格。尤其適用于功耗小,體積小,速度快的網絡攝像機和無線手持設備中。其缺點是具體開發的成本和周期可能較大。而且由于本身接口不夠強大以及支持不夠有力,開發難度和具體成本也高。
下面我們將為大家介紹幾款主流視頻編碼器產品,以便讓讀者進一步的了解視頻編碼器。