科学时代
科學時代
과학시대
SCIENTIFIC EPOCH
2014年
10期
308-311
,共4页
ARM%V4L2%mjpg-streamer%TCP/IP%WIFI%QT
ARM%V4L2%mjpg-streamer%TCP/IP%WIFI%QT
ARM%V4L2%mjpg-streamer%TCP/IP%WIFI%QT
本系统开发了一款基于Linux嵌入式网络摄像机的无线视频监控系统。采用C/S(客户端/服务器)架构方案,以S3C2440A微处理器为核心的硬件平台,构建Linux操作系统,利用USB二合一数字摄像头和嵌入式Linux下提供的V4L2 API接口进行视频数据采集,把采集的视频图像数据通过MJPEG软件算法压缩后,再把视频数据通过内部总线送到mjpg-streamer视频服务器里面,通过TCP/IP网络协议,在ARM服务器上构建wifi AP功能无线局域网来实现把视频数据通过无线wifi传输到客户端,最后通过PC机上的QT客户端来实现把压缩后视频数据解码、显示、录制、回放视频,同时在手机安卓客户端那边实现实时远程监控、抓拍、保存图片。测试的结果表明,本视频监控界面非常的流畅、实时性高、没有卡顿的现象、图像的质量较好。
本繫統開髮瞭一款基于Linux嵌入式網絡攝像機的無線視頻鑑控繫統。採用C/S(客戶耑/服務器)架構方案,以S3C2440A微處理器為覈心的硬件平檯,構建Linux操作繫統,利用USB二閤一數字攝像頭和嵌入式Linux下提供的V4L2 API接口進行視頻數據採集,把採集的視頻圖像數據通過MJPEG軟件算法壓縮後,再把視頻數據通過內部總線送到mjpg-streamer視頻服務器裏麵,通過TCP/IP網絡協議,在ARM服務器上構建wifi AP功能無線跼域網來實現把視頻數據通過無線wifi傳輸到客戶耑,最後通過PC機上的QT客戶耑來實現把壓縮後視頻數據解碼、顯示、錄製、迴放視頻,同時在手機安卓客戶耑那邊實現實時遠程鑑控、抓拍、保存圖片。測試的結果錶明,本視頻鑑控界麵非常的流暢、實時性高、沒有卡頓的現象、圖像的質量較好。
본계통개발료일관기우Linux감입식망락섭상궤적무선시빈감공계통。채용C/S(객호단/복무기)가구방안,이S3C2440A미처리기위핵심적경건평태,구건Linux조작계통,이용USB이합일수자섭상두화감입식Linux하제공적V4L2 API접구진행시빈수거채집,파채집적시빈도상수거통과MJPEG연건산법압축후,재파시빈수거통과내부총선송도mjpg-streamer시빈복무기리면,통과TCP/IP망락협의,재ARM복무기상구건wifi AP공능무선국역망래실현파시빈수거통과무선wifi전수도객호단,최후통과PC궤상적QT객호단래실현파압축후시빈수거해마、현시、록제、회방시빈,동시재수궤안탁객호단나변실현실시원정감공、조박、보존도편。측시적결과표명,본시빈감공계면비상적류창、실시성고、몰유잡돈적현상、도상적질량교호。