基于Friendly Arm Tiny210開發(fā)板的硬件資源,設(shè)計(jì)了一套實(shí)時視頻采集與Wi-Fi傳輸?shù)?a class="article-link" target="_blank" href="/tag/%E5%B5%8C%E5%85%A5%E5%BC%8F/">嵌入式實(shí)現(xiàn)方案。該方案利用Linux內(nèi)核的V4L2驅(qū)動來對USB攝像頭進(jìn)行視頻數(shù)據(jù)的采集,并將采集得到的YUV422視頻文件轉(zhuǎn)換成的易于X264編碼的YUV420格式,利用X264編碼庫對其進(jìn)行壓縮編碼;音頻方面通過ALSA庫實(shí)現(xiàn)PCM音頻數(shù)據(jù)的采集,并進(jìn)行ACC編碼,最后通過將編碼壓縮得到的NAL數(shù)據(jù)打包并通過RTP協(xié)議發(fā)送到PC端,PC端使用VLC播放器實(shí)時接收視頻數(shù)據(jù)并播放。