
0 引言
本文引用地址:http://www.eepw.com.cn/article/171497.htm通信網絡已經普及到人類生活的各個方面,布控區域廣闊的網絡視頻采集系統也在迅速的發展,嵌入式視頻采集系統的服務器直接連入已經建成的網絡,既沒有線纜長度的限制,也沒有信號衰減的限制,通過沒有距離概念的網絡,徹底拋棄了地域的限制。系統具有幾乎無限的無縫擴展能力,所有設備都以IP地址劃分,增加設備只是意味著IP地址的增加,可組成非常復雜的視頻采集系統,服務器輸出的視頻數據已完成模擬到數字的轉換并壓縮,采用TCP/IP協議在網絡上傳輸,支持跨網關、跨路由器的遠程視頻信息傳輸。
本文根據網絡視頻采集的需要,將網絡傳輸與視頻采集相結合,設計了以S3C2440為核心的USB攝像頭視頻采集和嵌入式Linux系統下的視頻服務器,從而實現了遠程網絡視頻信息采集。
1 系統總體設計
該系統是以ARM9處理器S3C2440為核心,在嵌入式Linux系統平臺下,通過USB攝像頭采集視頻信息,然后對所得到的視頻數據通過內部總線送到視頻服務器MJPG-streamer上,視頻服務器經過對圖像壓縮處理,經過以太網傳輸出去,遠端客戶機通過瀏覽器或者專用軟件訪問視頻服務器,即可瀏覽現場信息,從而實現網絡視頻采集。系統總體如圖1所示。
2 系統硬件設計
系統的硬件框圖如圖2所示。
系統處理器采用高性能ARM9處理器S3C2440,S3C2440是基于ARM920T核心的RISC處理器,主頻為400 MHz,實現了MMU,具有AMBA總線和哈佛結構高速緩沖體系結構,有獨立的16 KB的指令緩存和16 KB的數據緩存。主要應用于高性能,低價格,低功耗的嵌入式設備和手持設備。處理器內部集成了完備的硬件資源,外部存儲控制器,4通道DMA,3通道的UART,2通道SPI,2通道USB主機和1通道USB設備,4通道PWM定時器和內部看門狗定時器,130個GPIO等。
NAND FLASH采用K9F2G08,該存儲芯片容量大,高達256 MB,改寫速度非常快,易于使用,具有可靠的耐用性,適合用于大量數據存儲,該FLASH以512 B為塊進行讀寫操作,通過輸入輸出接口傳送地址和命令,傳遞專門的數據接口與CPU相連,數據總線為8 b,寫入操作必須在空白區域進行,所以在改寫數據時要先進行擦除,然后再寫入。
NAND FLAsH在本系統中用來存放bootloader引導代碼,Linux內核代碼以及Yaffs文件系統。SDRAM為同步動態隨機存儲器,類似于PC機的內存,在系統啟動時,先將內核代碼從FLASH復制到SDRAM中,用來程序的讀取,存儲,執行,從而提高CPU讀取和寫入數據的速度。本采用2片32 MB的HY57V作為系統內存,把他們并聯起來形成32位的數據總線,提高CPU的訪問速度,增加運行Linux系統的流暢性。由于SDRAM掉電不能保存數據,所以要不斷的進行動態刷新來保存數據,使用之前要進行初始化。
目前最流行的以太網控制器是DAVICOM公司的DM9000網卡芯片,該芯片自適應10 Mb/s和100 Mb/s的網絡,處理器通過GPIO與網卡相連,支持3.3 V接口電壓,32位接口存儲器可以方便直接與S3C2440相連,在連接RJ-45接口,即可實現以太網物理層和數據鏈路層的連接。設備驅動程序在Linux操作系統下可以方便的移植,故選擇此網卡芯片作為以太網控制器。攝像頭采用市場普通USB攝像頭,即插即用,處理器通過USB控制器控制攝像頭。
3 系統軟件設計
本系統軟件可分為Bootloader,Linux內核,Yaffs文件系統和MJPG-streamer視頻服務器,系統框圖如圖3所示。
“Bootloader是在操作系統運行之前運行的一段小程序,來完成硬件設備的初始化,從而將系統軟硬件環境帶到合適狀態,為最終調用操作系統做好準備”。Bootloader可以從SAMSUNG公司官方網站下載,經過交叉編譯生成Bin文件,下載到板子上。
Linux內核采用Linux 2.6.32版本,運行make menuconfig配置萬能驅動USB攝像頭,在Device Drivers下,選擇Multimedia device,選擇Video Capture adapters,選擇V4L USB devices,選擇GSPA based webcams,即可選擇萬能驅動USB攝像頭。
系統采用Yaffs文件系統,Yaffs是專為嵌入式系統使用NAND型閃存而設計的一種日志型文件系統。它減少了一些功能,速度更快,掛載時間很短,對內存的占用較小,所以系統采用Yaffs文件系統。
網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
Copyright © 2000-2020 www.asmrgay2.com All Rights Reserved.
中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
聯系郵箱:920 891 263@qq.com
主站蜘蛛池模板: 国产高潮呻吟久久久| 亚洲综合在线中文字幕| 欧美日本国产在线| 国产精品一香蕉国产线看观看| 99在线视频首页| 国模吧无码一区二区三区| 日韩精品一区二区三区外面| 99视频免费观看| 国产精品国产自产拍高清av水多| 久久99中文字幕| 亚洲精品乱码久久久久久自慰| 国产成人精品久久| 国产精品九九久久久久久久| 国产精品午夜av在线| 国产美女久久精品香蕉69 | 欧美国产综合视频| 日韩一区国产在线观看| 777国产偷窥盗摄精品视频| 国产精品久久波多野结衣| 国产精品视频yy9099| 国产精品香蕉av| 久久免费精品视频| 美女在线免费视频| 久久久久99精品成人片| 欧美日本国产精品| 久久全国免费视频| 精品一区久久久| 精品毛片久久久久久| 激情五月五月婷婷| 国产区欧美区日韩区| 欧美视频在线第一页| 国产精品色悠悠| 国产精品久久久久福利| 色婷婷成人综合| 国产精品视频自拍| 欧美高清视频一区二区三区在线观看| 99精品在线直播| 热门国产精品亚洲第一区在线V| 国产日韩亚洲欧美| 亚洲综合国产精品| 久久99热精品这里久久精品|