1. 操作步驟
Firefly-RK3288需要準備:一臺Firefly-RK3288開發(fā)板,兩個支持MJPG(1280x720)的USB攝像頭,一臺Firefly-RK3288配套的5.5寸顯示模組或LCD顯示器。
Firefly-RK3399需要準備:一臺Firefly-RK3399開發(fā)板,兩個MIPI攝像頭,一臺LCD顯示器。
然后把兩個攝像頭與開發(fā)板的連接圖。
進入應用列表,打開多路視頻編解碼應用MultiCodecs。
打開MultiCodecs后,屏幕上會出現(xiàn)7個視頻畫面,而兩個USB攝像頭正在同時進行采集。
2. MultiCodecs介紹
MultiCodecs視頻畫面中的Preview 1是個USB攝像頭的預覽鏡頭,它從USB攝像頭獲取MJPEG數(shù)據(jù),然后把MJPEG數(shù)據(jù)轉換成YUV數(shù)據(jù)進行預覽顯示,Preview 2從另一個USB攝像頭采集后轉換成YUV數(shù)據(jù)進行預覽顯示;而Encode/Decode 1是Preview 1的YUV數(shù)據(jù)用H.264格式編解碼后的視頻數(shù)據(jù)顯示,Encode/Decode 2則是Preview 2的YUV數(shù)據(jù)用H.264格式編解碼后的視頻數(shù)據(jù)顯示;屏幕右邊的Video/Decode 1~3是三個720P的MP4格式的視頻播放。
3. 演示效果
實測參數(shù):
同時進行2路硬編碼和5路硬解碼情況下,720P硬編解碼可達26~30幀/秒,而1080p硬編解碼可達13~15幀/秒。
4. 演示介紹
下載安裝Firefly_Multi_Codec.img固件,然后準備3個H.264編碼的MP4文件,放到Firefly-RK3288開發(fā)板存儲器的根目錄中,并重命名為:video1.mp4,video2.mp4,video3.mp4,文件最終路徑為:
/mnt/sdcard/video1.mp4
/mnt/sdcard/video2.mp4
/mnt/sdcard/video3.mp4
5. 固件下載
Firefly-RK3288 Multi Codec固件下載
Firefly-RK3399 Multi Codec固件下載