www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 消費電子 > 視頻技術(shù)
[導(dǎo)讀]   本文根據(jù)網(wǎng)絡(luò)視頻采集的需要,將網(wǎng)絡(luò)傳輸與視頻采集相結(jié)合,設(shè)計了以S3C2440為核心的USB攝像頭視頻采集和嵌入式Linux系統(tǒng)下的視頻服務(wù)器,從而實現(xiàn)了遠程網(wǎng)絡(luò)視頻信息采集。   

  本文根據(jù)網(wǎng)絡(luò)視頻采集的需要,將網(wǎng)絡(luò)傳輸與視頻采集相結(jié)合,設(shè)計了以S3C2440為核心的USB攝像頭視頻采集和嵌入式Linux系統(tǒng)下的視頻服務(wù)器,從而實現(xiàn)了遠程網(wǎng)絡(luò)視頻信息采集。

  1 系統(tǒng)總體設(shè)計

  該系統(tǒng)是以ARM9處理器S3C2440為核心,在嵌入式Linux系統(tǒng)平臺下,通過USB攝像頭采集視頻信息,然后對所得到的視頻數(shù)據(jù)通過內(nèi)部總線送到視頻服務(wù)器MJPG-streamer上,視頻服務(wù)器經(jīng)過對圖像壓縮處理,經(jīng)過以太網(wǎng)傳輸出去,遠端客戶機通過瀏覽器或者專用軟件訪問視頻服務(wù)器,即可瀏覽現(xiàn)場信息,從而實現(xiàn)網(wǎng)絡(luò)視頻采集。系統(tǒng)總體如圖1所示。

  

  2 系統(tǒng)硬件設(shè)計

  系統(tǒng)的硬件框圖如圖2所示。

  

  系統(tǒng)處理器采用高性能ARM9處理器S3C2440,S3C2440是基于ARM920T核心的RISC處理器,主頻為400 MHz,實現(xiàn)了MMU,具有AMBA總線和哈佛結(jié)構(gòu)高速緩沖體系結(jié)構(gòu),有獨立的16 KB的指令緩存和16 KB的數(shù)據(jù)緩存。主要應(yīng)用于高性能,低價格,低功耗的嵌入式設(shè)備和手持設(shè)備。處理器內(nèi)部集成了完備的硬件資源,外部存儲控制器,4通道DMA,3通道的UART,2通道SPI,2通道USB主機和1通道USB設(shè)備,4通道PWM定時器和內(nèi)部看門狗定時器,130個GPIO等。

  NAND FLASH采用K9F2G08,該存儲芯片容量大,高達256 MB,改寫速度非常快,易于使用,具有可靠的耐用性,適合用于大量數(shù)據(jù)存儲,該FLASH以512 B為塊進行讀寫操作,通過輸入輸出接口傳送地址和命令,傳遞專門的數(shù)據(jù)接口與CPU相連,數(shù)據(jù)總線為8 b,寫入操作必須在空白區(qū)域進行,所以在改寫數(shù)據(jù)時要先進行擦除,然后再寫入。

  NAND FLAsH在本系統(tǒng)中用來存放bootloader引導(dǎo)代碼,Linux內(nèi)核代碼以及Yaffs文件系統(tǒng)。SDRAM為同步動態(tài)隨機存儲器,類似于PC機的內(nèi)存,在系統(tǒng)啟動時,先將內(nèi)核代碼從FLASH復(fù)制到SDRAM中,用來程序的讀取,存儲,執(zhí)行,從而提高CPU讀取和寫入數(shù)據(jù)的速度。本采用2片32 MB的HY57V作為系統(tǒng)內(nèi)存,把他們并聯(lián)起來形成32位的數(shù)據(jù)總線,提高CPU的訪問速度,增加運行Linux系統(tǒng)的流暢性。由于SDRAM掉電不能保存數(shù)據(jù),所以要不斷的進行動態(tài)刷新來保存數(shù)據(jù),使用之前要進行初始化。

  目前最流行的以太網(wǎng)控制器是DAVICOM公司的DM9000網(wǎng)卡芯片,該芯片自適應(yīng)10 Mb/s和100 Mb/s的網(wǎng)絡(luò),處理器通過GPIO與網(wǎng)卡相連,支持3.3 V接口電壓,32位接口存儲器可以方便直接與S3C2440相連,在連接RJ-45接口,即可實現(xiàn)以太網(wǎng)物理層和數(shù)據(jù)鏈路層的連接。設(shè)備驅(qū)動程序在Linux操作系統(tǒng)下可以方便的移植,故選擇此網(wǎng)卡芯片作為以太網(wǎng)控制器。攝像頭采用市場普通USB攝像頭,即插即用,處理器通過USB控制器控制攝像頭。

  3 系統(tǒng)軟件設(shè)計

  本系統(tǒng)軟件可分為Bootloader,Linux內(nèi)核,Yaffs文件系統(tǒng)和MJPG-streamer視頻服務(wù)器,系統(tǒng)框圖如圖3所示。

  

 

  “Bootloader是在操作系統(tǒng)運行之前運行的一段小程序,來完成硬件設(shè)備的初始化,從而將系統(tǒng)軟硬件環(huán)境帶到合適狀態(tài),為最終調(diào)用操作系統(tǒng)做好準(zhǔn)備”。Bootloader可以從SAMSUNG公司官方網(wǎng)站下載,經(jīng)過交叉編譯生成Bin文件,下載到板子上。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

USB攝像頭是一種通過USB接口與電腦或其他設(shè)備連接的視頻采集設(shè)備。它利用內(nèi)置的圖像傳感器和鏡頭捕捉圖像,并通過USB數(shù)據(jù)傳輸將圖像傳送到計算機進行處理和顯示。USB攝像頭廣泛應(yīng)用于遠程辦公、在線會議、視頻通話、內(nèi)容創(chuàng)作...

關(guān)鍵字: usb攝像頭 視頻通話

USB攝像頭是一種采用USB接口的視頻采集設(shè)備,其優(yōu)點在于即插即用、操作簡便,無需額外驅(qū)動程序,支持筆記本電腦,并且成本較低,可以支持遠程網(wǎng)絡(luò)觀看。

關(guān)鍵字: usb攝像頭 驅(qū)動程序

摘要:隨著DSP技術(shù)的發(fā)展、寬帶網(wǎng)絡(luò)的普及和國際視頻編碼標(biāo)準(zhǔn)的不斷更新,通過網(wǎng)絡(luò)進行視頻信號的實時傳輸已經(jīng)成為多媒體技術(shù)領(lǐng)域的一個重要研究方向。文中設(shè)計了一種基于TMS320DM642核心處理器的實時網(wǎng)絡(luò)視頻監(jiān)控平臺。詳...

關(guān)鍵字: 物聯(lián)網(wǎng) DM642 網(wǎng)絡(luò)傳輸 視頻采集

       選購采集卡的目的不外乎就是能更方便的更有效的監(jiān)看,安防領(lǐng)域(視頻采集卡),各種各樣的DVR卡琳瑯滿目,讓很多的工程商

關(guān)鍵字: 視頻采集

    本文主要介紹的就是基于DM642的視頻采集處理系統(tǒng)中I2C模塊的正確初始化,以及通過I2C總線正確地對視頻解碼芯片SAA7115的寄存器讀/寫程序。   1 I

關(guān)鍵字: dm642 i2c 視頻采集

         之前在提起自動化或是智能化時,人們會不自覺的想到工業(yè)生產(chǎn),這是因為自動化這個字眼進入中國,確實是以工業(yè)

關(guān)鍵字: 嵌入式 Linux s3c2440 視頻采集

  引言   隨著科技的不斷發(fā)展,以數(shù)據(jù)業(yè)務(wù)為主的固定寬帶無線接入技術(shù)發(fā)展已經(jīng)很成熟,而移動寬帶無線通信技術(shù)還并沒有得到廣泛的應(yīng)用。由于移動寬帶無線接入系統(tǒng)需要解決帶寬、移動性和覆蓋范圍

關(guān)鍵字: IPv6 s3c2440 x86 架構(gòu)

  作者:Alan Rankin,德州儀器DLP®產(chǎn)品事業(yè)部業(yè)務(wù)開發(fā)經(jīng)理;Jason Thompson,德州儀器DLP®產(chǎn)品事業(yè)部應(yīng)用工程經(jīng)理   2015年2

關(guān)鍵字: hud 汽車電子 視頻采集

  1 引言   人們生活水平的提高以及科技的進步,特別是計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)的發(fā)展,智能家居將慢慢成為未來家居生活的發(fā)展方向。1984年在美國誕生了世界上第一座智能家居建筑,

關(guān)鍵字: boa nrf24l01 s3c2440 智能家居

說明:1、本文所提及的攝像頭不是zc0301p,使用的API不是V4L,顯示所使用的上位機不是QT,特此說明。2、UVC只是一個驅(qū)動,如果它能成功驅(qū)動攝像頭,會在/dev目錄下出現(xiàn)video(或vid

關(guān)鍵字: Linux 視頻采集
關(guān)閉
關(guān)閉