1.一種碼流傳輸方法,適用于基于通用串行總線USB的攝像機,其特征在于,所述碼流傳輸方法包括:
獲取待處理的目標圖像以及圖像處理控制命令,其中,所述圖像處理控制命令包括至少兩種圖像壓縮的分辨率和壓縮標準,所述分辨率與所述壓縮標準一一對應;
根據(jù)所述圖像處理控制命令將所述目標圖像壓縮并封裝為至少兩路碼流,其中,每一路所述碼流根據(jù)一種分辨率和一種壓縮標準壓縮并封裝而成;
將至少兩路所述碼流分別通過至少兩個驅動設備傳輸給對端設備;其中,所述驅動設備與所述碼流一一對應。
2.根據(jù)權利要求1所述的碼流傳輸方法,其特征在于,所述將至少兩路所述碼流分別通過至少兩個驅動設備傳輸給對端設備之前,還包括:
將至少兩路所述碼流分別存儲在至少兩個緩沖區(qū),其中,所述緩沖區(qū)與所述碼流一一對應;
將至少兩路所述碼流分別通過至少兩個驅動設備傳輸給對端設備,包括:
將存儲在至少兩個所述緩沖區(qū)的碼流,分別通過至少兩個所述驅動設備傳輸給所述對端設備;其中,所述對端設備與所述緩沖區(qū)一一對應。
3.根據(jù)權利要求1或2所述的碼流傳輸方法,其特征在于,所述驅動設備包括:通用串行總線視頻捕獲設備或字符型設備。
4.根據(jù)權利要求1或2所述的碼流傳輸方法,其特征在于,所述將至少兩路所述碼流分別通過至少兩個驅動設備傳輸給對端設備,包括:
將至少兩路所述碼流分別通過至少兩個驅動設備從USB接口傳輸給對端設備。
5.根據(jù)權利要求1或2所述的碼流傳輸方法,其特征在于,所述根據(jù)所述圖像處理控制命令將所述目標圖像壓縮并封裝為至少兩路碼流,包括:
根據(jù)所述圖像壓縮的分辨率和壓縮標準進行圖像壓縮,生成至少兩路數(shù)據(jù)流;
將至少兩路數(shù)據(jù)流中的每一路數(shù)據(jù)流分別進行封裝,生成至少兩路碼流;其中,每一路所述碼流由一路所述數(shù)據(jù)流封裝而成。
6.一種基于通用串行總線USB的攝像機,其特征在于,所述攝像機包括;
數(shù)據(jù)獲取模塊,用于獲取待處理的目標圖像以及圖像處理控制命令,其中,所述圖像處理控制命令包括至少兩種圖像壓縮的分辨率和壓縮標準,所述分辨率與所述壓縮標準一一對應;
圖像處理模塊,用于根據(jù)所述圖像處理控制命令將所述目標圖像壓縮并封裝為至少兩路碼流,其中,每一路所述碼流根據(jù)一種分辨率和一種壓縮標準壓縮并封裝而成;
數(shù)據(jù)處理模塊,用于將至少兩路所述碼流分別通過至少兩個驅動設備傳輸給對端設備;其中,所述驅動設備與所述碼流一一對應。
7.根據(jù)權利要求6所述的基于USB的攝像機,其特征在于,所述數(shù)據(jù)處理模塊還用于:
將至少兩路所述碼流分別存儲在至少兩個緩沖區(qū),其中,所述緩沖區(qū)與所述碼流一一對應;
所述數(shù)據(jù)處理模塊具體用于:
將存儲在至少兩個所述緩沖區(qū)的碼流,分別通過至少兩個所述驅動設備傳輸給所述對端設備;其中,所述對端設備與所述緩沖區(qū)一一對應。
8.根據(jù)權利要求6或7所述的基于USB的攝像機,其特征在于,所述驅動設備包括:通用串行總線視頻捕獲設備或字符型設備。
9.根據(jù)權利要求6或7所述的基于USB的攝像機,其特征在于,所述數(shù)據(jù)處理模塊具體用于:
將至少兩路所述碼流分別通過至少兩個驅動設備從USB接口傳輸給對端設備。
10.根據(jù)權利要求6或7所述的基于USB的攝像機,其特征在于,所述圖像處理模塊包括:數(shù)據(jù)生成模塊和數(shù)據(jù)封裝模塊;
所述數(shù)據(jù)生成模塊,用于根據(jù)所述圖像壓縮的分辨率和壓縮標準進行圖像壓縮,生成至少兩路數(shù)據(jù)流;
所述數(shù)據(jù)封裝模塊,用于將至少兩路數(shù)據(jù)流中的每一路數(shù)據(jù)流分別進行封裝,生成至少兩路碼流;其中,每一路所述碼流由一路所述數(shù)據(jù)流封裝而成。