浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 顯示光電

CODEC的硬件結(jié)構(gòu)

發(fā)布時(shí)間:2012/4/13 20:11:22 訪問次數(shù):1752

    硬件CODEC主要包含兩部分:視頻編解碼ISL6312ACRZ-T    處理核心和總線橋。視頻編解碼處理核心由一個(gè)16位的專用處理器、編解碼硬件加速器和總線仲裁器組成。這介專用處理器主要用于控制和解析視頻數(shù)據(jù)流并且負(fù)責(zé)與CPU通信。在編寫利用硬件CODEC進(jìn)行編解碼的應(yīng)用程序時(shí),CODEC的結(jié)構(gòu)可簡(jiǎn)化為圖10-52所示的模型。

                           
    硬件CODEC進(jìn)行H.264壓縮編碼的流程如圖10-53所示。 
    在應(yīng)用層通過CODEC的API接口來編程實(shí)現(xiàn)H.264編碼。API接口建立在Linux操作系統(tǒng)中的CODEC驅(qū)動(dòng)程序基礎(chǔ)之上,提供對(duì)硬件CODEC的訪問和控制。
    CODEC驅(qū)動(dòng)程序?qū)崿F(xiàn)的功能如下。
    ①設(shè)備初始化:初始化CODEC的時(shí)鐘,硬件加速模塊,和中斷請(qǐng)求模塊。
    ②中斷服務(wù):在一幀視頻數(shù)據(jù)完成編解碼產(chǎn)生中斷時(shí)提供中斷響應(yīng)操作。
    ③設(shè)備文件操作的實(shí)現(xiàn):向用戶空間提供CODEC設(shè)備文件的打開、釋放、同步、輸入輸出控制功能,并在用戶空間中實(shí)現(xiàn)寄存器和存儲(chǔ)器的地址映射等。

                     
    CODEC API實(shí)現(xiàn)的功能有向硬件下載可執(zhí)行的固件,初始化CODEC系統(tǒng),配置CODEC,通過命令對(duì)CODEC進(jìn)行控制,報(bào)告CODEC的狀態(tài),請(qǐng)求和釋放存儲(chǔ)空間,設(shè)備管理等。
    在CODEC API基礎(chǔ)上的H.264壓縮過程可用圖10-54來實(shí)現(xiàn)。此處略去視頻采集的過程,視頻采集在前面已經(jīng)俞紹。
    經(jīng)過壓縮的視頻數(shù)據(jù)可以存入節(jié)點(diǎn)的本地文件中或者通過網(wǎng)絡(luò)傳輸。
    傳統(tǒng)的無線傳感器網(wǎng)絡(luò)通常使用ZigBee等低功耗、低速率的無線通信技術(shù)傳輸數(shù)據(jù),而無限多媒體視頻傳感器節(jié)點(diǎn)要傳輸?shù)氖且曨l流數(shù)據(jù)。ZigBee等技術(shù)無法達(dá)到視頻流數(shù)據(jù)傳輸所需的帶寬,因此在視頻傳感器的無線通信模塊設(shè)計(jì)中采用了成熟、穩(wěn)定的WiFi技術(shù)——利用SOC的USB接口外接一個(gè)支持IEEE 802.g標(biāo)準(zhǔn)的無線網(wǎng)卡。視頻傳感器節(jié)點(diǎn)的嵌入式Linux操作系統(tǒng)已經(jīng)提供了對(duì)該USB網(wǎng)卡的完整支持,因此在通過該網(wǎng)卡通信時(shí)只需利用Socket接口進(jìn)行編程即可。

    硬件CODEC主要包含兩部分:視頻編解碼ISL6312ACRZ-T    處理核心和總線橋。視頻編解碼處理核心由一個(gè)16位的專用處理器、編解碼硬件加速器和總線仲裁器組成。這介專用處理器主要用于控制和解析視頻數(shù)據(jù)流并且負(fù)責(zé)與CPU通信。在編寫利用硬件CODEC進(jìn)行編解碼的應(yīng)用程序時(shí),CODEC的結(jié)構(gòu)可簡(jiǎn)化為圖10-52所示的模型。

                           
    硬件CODEC進(jìn)行H.264壓縮編碼的流程如圖10-53所示。 
    在應(yīng)用層通過CODEC的API接口來編程實(shí)現(xiàn)H.264編碼。API接口建立在Linux操作系統(tǒng)中的CODEC驅(qū)動(dòng)程序基礎(chǔ)之上,提供對(duì)硬件CODEC的訪問和控制。
    CODEC驅(qū)動(dòng)程序?qū)崿F(xiàn)的功能如下。
    ①設(shè)備初始化:初始化CODEC的時(shí)鐘,硬件加速模塊,和中斷請(qǐng)求模塊。
    ②中斷服務(wù):在一幀視頻數(shù)據(jù)完成編解碼產(chǎn)生中斷時(shí)提供中斷響應(yīng)操作。
    ③設(shè)備文件操作的實(shí)現(xiàn):向用戶空間提供CODEC設(shè)備文件的打開、釋放、同步、輸入輸出控制功能,并在用戶空間中實(shí)現(xiàn)寄存器和存儲(chǔ)器的地址映射等。

                     
    CODEC API實(shí)現(xiàn)的功能有向硬件下載可執(zhí)行的固件,初始化CODEC系統(tǒng),配置CODEC,通過命令對(duì)CODEC進(jìn)行控制,報(bào)告CODEC的狀態(tài),請(qǐng)求和釋放存儲(chǔ)空間,設(shè)備管理等。
    在CODEC API基礎(chǔ)上的H.264壓縮過程可用圖10-54來實(shí)現(xiàn)。此處略去視頻采集的過程,視頻采集在前面已經(jīng)俞紹。
    經(jīng)過壓縮的視頻數(shù)據(jù)可以存入節(jié)點(diǎn)的本地文件中或者通過網(wǎng)絡(luò)傳輸。
    傳統(tǒng)的無線傳感器網(wǎng)絡(luò)通常使用ZigBee等低功耗、低速率的無線通信技術(shù)傳輸數(shù)據(jù),而無限多媒體視頻傳感器節(jié)點(diǎn)要傳輸?shù)氖且曨l流數(shù)據(jù)。ZigBee等技術(shù)無法達(dá)到視頻流數(shù)據(jù)傳輸所需的帶寬,因此在視頻傳感器的無線通信模塊設(shè)計(jì)中采用了成熟、穩(wěn)定的WiFi技術(shù)——利用SOC的USB接口外接一個(gè)支持IEEE 802.g標(biāo)準(zhǔn)的無線網(wǎng)卡。視頻傳感器節(jié)點(diǎn)的嵌入式Linux操作系統(tǒng)已經(jīng)提供了對(duì)該USB網(wǎng)卡的完整支持,因此在通過該網(wǎng)卡通信時(shí)只需利用Socket接口進(jìn)行編程即可。

相關(guān)技術(shù)資料
4-13CODEC的硬件結(jié)構(gòu)

熱門點(diǎn)擊

 

推薦技術(shù)資料

按鈕與燈的互動(dòng)實(shí)例
    現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!