1.一種攝像頭視頻處理的方法,其特征在于,該方法包括:
終端通過外接設備界面層接口獲取外接攝像頭的第一視頻數(shù)據(jù);
所述終端將獲取的外接攝像頭的第一視頻數(shù)據(jù)分別進行圖像渲染和視頻編碼;
所述終端顯示經過圖像渲染的第一視頻數(shù)據(jù),以及存儲經過視頻編碼的第一視頻數(shù)據(jù)。
2.如權利要求1所述的方法,其特征在于,所述終端將獲取的外接攝像頭的第一視頻數(shù)據(jù)分別進行圖像渲染和視頻編碼,包括;
所述終端將獲取的外接攝像頭的第一視頻數(shù)據(jù)復制為兩份;
所述終端將其中一份第一視頻數(shù)據(jù)通過第一接口進行圖像渲染,并將另一份第一視頻數(shù)據(jù)通過第二接口進行視頻編碼。
3.如權利要求2所述的方法,其特征在于,所述終端通過外接設備界面層接口獲取外接攝像頭的第一視頻數(shù)據(jù)之前,還包括:
所述終端通過外接設備界面層接口獲取外接攝像頭的測試視頻數(shù)據(jù);
所述終端通過硬件編碼器對獲取的所述測試視頻數(shù)據(jù)進行視頻編碼處理,并確定所述硬件編碼器的輸出幀率;
所述終端將另一份外接攝像頭的視頻數(shù)據(jù)通過第二接口進行視頻編碼,包括:
若所述輸出幀率小于閾值,則終端通過軟件編碼器對第一視頻數(shù)據(jù)的進行視頻編碼;
若所述輸出幀率大于閾值,則終端通過硬件編碼器對第一視頻數(shù)據(jù)進行視頻編碼。
4.如權利要求1~3任一所述方法,其特征在于,該方法還包括:
所述終端通過外接設備界面層接口獲取外接攝像頭的第一視頻數(shù)據(jù)的同時,通過內置攝像頭界面層接口獲取內置攝像頭的第二視頻數(shù)據(jù);
所述終端將獲取的內置攝像頭的第二視頻數(shù)據(jù)分別進行圖片渲染和視頻編碼;
所述終端顯示經過圖像渲染的第二視頻數(shù)據(jù),以及存儲經過視頻編碼的第二視頻數(shù)據(jù)。
5.如權利要求4所述的方法,其特征在于,所述終端將經過視頻編碼的第一視頻數(shù)據(jù)存儲到外接攝像頭對應的文件夾中,以及將經過視頻編碼的第二視頻數(shù)據(jù)存儲到內置攝像頭對應的文件夾中。
6.一種攝像頭視頻處理的終端,其特征在于,該終端包括:
獲取模塊:用于通過外接設備界面層接口獲取外接攝像頭的第一視頻數(shù)據(jù);
第一處理模塊:用于將獲取的外接攝像頭的第一視頻數(shù)據(jù)分別進行圖像渲染和視頻編碼;
第二處理模塊:用于顯示經過圖像渲染的第一視頻數(shù)據(jù),以及存儲經過視頻編碼的第一視頻數(shù)據(jù)。
7.如權利要求6所述的終端,其特征在于,所述第一處理模塊具體用于;
將獲取的外接攝像頭的第一視頻數(shù)據(jù)復制為兩份;
將其中一份第一視頻數(shù)據(jù)通過第一接口進行圖像渲染,并將另一份第一視頻數(shù)據(jù)通過第二接口進行視頻編碼。
8.如權利要求7所述的終端,其特征在于,所述第一處理模塊,還用于:
通過外接設備界面層接口獲取外接攝像頭的測試視頻數(shù)據(jù);
通過硬件編碼器對獲取的所述測試視頻數(shù)據(jù)進行視頻編碼處理,并確定所述硬件編碼器的輸出幀率;
若所述輸出幀率小于閾值,則通過軟件編碼器對第一視頻數(shù)據(jù)的進行視頻編碼;
若所述輸出幀率大于閾值,則通過硬件編碼器對第一視頻數(shù)據(jù)進行視頻編碼。
9.如權利要求6~7任一所述終端,其特征在于,所述獲取模塊還用于:
通過外接設備界面層接口獲取外接攝像頭的第一視頻數(shù)據(jù)的同時,通過內置攝像頭界面層接口獲取內置攝像頭的第二視頻數(shù)據(jù);
所述第一處理模塊還用于:
將獲取的內置攝像頭的第二視頻數(shù)據(jù)分別進行圖片渲染和視頻編碼;
所述第二處理模塊還用于:
顯示經過圖像渲染的第二視頻數(shù)據(jù),以及存儲經過視頻編碼的第二視頻數(shù)據(jù)。
10.如權利要求6所述的終端,其特征在于,所述第二處理模塊還用于:
將經過視頻編碼的第一視頻數(shù)據(jù)存儲到外接攝像頭對應的文件夾中,以及將經過視頻編碼的第二視頻數(shù)據(jù)存儲到內置攝像頭對應的文件夾中。