freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于嵌入式linux視頻監(jiān)控系統(tǒng)-wenkub.com

2024-11-02 04:17 本頁(yè)面
   

【正文】 而且隨 著技術(shù)的發(fā)展和成熟,視頻監(jiān)控系統(tǒng)的成本也應(yīng)該進(jìn)一步的降低,將會(huì)有 更廣泛領(lǐng)域的需要。 [rootlocalhost ] make [rootlocalhost ] du td 104 td 3 .修改配置文件權(quán)限 [rootlocalhost ] chmod +777 contrib/redhatrpm/ 4 .設(shè)置配置文件 參數(shù) [rootlocalhost ] vim contrib/redhatrpm/ 內(nèi)容 如下 : dir=/etc/td/html 指明 webserver 存放網(wǎng)頁(yè)的根目錄路徑 chroot user=root default = nobody 以 root 身份運(yùn)行 td logfile=/etc/td/log/ 日志文件路徑 pidfile=/etc/td/run/ pid 文件路徑 5 .在開發(fā)板端啟動(dòng)W eb 服務(wù) 在開發(fā)板上操作如下 : ~mount :/home /mnt ~ cd /mnt/ /mnt/ cp td /bin/ /mnt/ cp contrib/redhatrpm/ /etc/ /mnt/ mkdir p /etc/td/html /mnt/ mkdir /etc/td/log /mnt/ mkdir /etc/td/run /mnt/ cp ../ /etc/td/html/ /mnt/ cp ../ /etc/td/html/ /mnt/ td C /etc/ 假如要支持 CGI,那么 的配置文件修改如下 : dir=/etc/td/html 指明 webserver 存放網(wǎng)頁(yè)的根目錄路徑 chroot 屏蔽 chroot 是為了運(yùn)行動(dòng)態(tài)編譯的 CGI user=root default = nobody 以 root 身份運(yùn)行 td logfile=/etc/td/log/ 日志文件路徑 pidfile=/etc/td/run/ pid 文件路徑 cgipat=/cgibin/* #聲明 CGI 程序的目錄,是以 dir 為根目錄的路徑 八 、 展望 與小結(jié) 在今后的學(xué)習(xí)與工作 中,需要對(duì)視頻采集模塊繼 續(xù)優(yōu)化,因?yàn)閿z像頭采集的圖像信息還不是很流暢,希望通過移植 QT 界面,來優(yōu)化圖像的傳輸,其次,網(wǎng)絡(luò)攝像機(jī)是當(dāng)今比較熱門的產(chǎn)品,我們雖然實(shí)現(xiàn)了遠(yuǎn)程監(jiān)控,但是相關(guān)技術(shù)還有待與優(yōu)化,對(duì)服務(wù)器、客戶端之間的編程模式還不是很熟悉,需要進(jìn)一步學(xué)習(xí),另外,設(shè)計(jì)中采用的 ARMg 芯片功能比較強(qiáng)大,接口比較豐富,在以后的實(shí)際工作中可以根據(jù)自己的需要,可以進(jìn)行更加有效的擴(kuò)展。 (2)把” LDFLAGS =”設(shè)置為” LDFLAGS = static”,表示指定靜態(tài)鏈接二進(jìn)制文件,假如你的開發(fā)板上的文件系統(tǒng)是 jffs2 文件系統(tǒng) ,那建議此項(xiàng)不要設(shè)置了。 td 和 Boa 都支持認(rèn)證、 CGI等,功能都比較全。解碼后的圖像可在客戶端軟件上顯示出來 。 圖 3 RTP 發(fā)送與接收流程圖 RTP 發(fā)送與接收流程圖如圖 3 所示。 break。 發(fā)送長(zhǎng)度為 MaxPacketSize 的 RTP 包 。目標(biāo)地址指定之后,通過 RTPSession 類的 SendPacket( )方法即可向指定的目標(biāo)地址發(fā)送流媒體數(shù)據(jù)。在 Linux 平臺(tái)上用 JRTPLIB 進(jìn)行實(shí)時(shí)多媒體編程前,需先對(duì) JRTPLIB 進(jìn)行交叉編譯。其中, pEnc 為編碼器實(shí)例的句柄; pFrame 是 XVID_ENC_FRAME 類型的結(jié)構(gòu)體變量,負(fù)責(zé)傳遞參數(shù)信息給編碼器,這些信息包含色彩空間、編碼質(zhì)量、輸入輸出數(shù)據(jù)緩沖區(qū)指針等; pResult 是XVID_ENC_STATS 類型的結(jié)構(gòu)體變量,可以返回編碼操作執(zhí)行的狀態(tài)信息。執(zhí)行命令: ./configure disableassembly host=armlinux (3) 編譯: make。本文用軟件方式進(jìn)行視頻編碼,選擇開源高效的 Xvid 視頻編碼器對(duì)采集的視頻圖像數(shù)據(jù)進(jìn)行MPEG4 壓縮編碼。(vd frame_current))操作判斷該幀圖像是否獲取完畢。設(shè)置采集視頻圖像的寬度、高度、格式等信息。直接讀取方式通過內(nèi)核緩沖區(qū)來讀取圖像數(shù)據(jù),而本文使用內(nèi)存映射方式 mmap( ),內(nèi)存映射方式可以直接把設(shè)備文件映射到內(nèi)存中,進(jìn)程可以像訪問普通內(nèi)存一樣對(duì)文件進(jìn)行訪問,讀取效率更高。 (2) 獲取設(shè)備和圖像信息。 V4L 是 Linux 中關(guān)于視頻設(shè)備的內(nèi)核驅(qū)動(dòng),它為L(zhǎng)inux 下的各種視頻設(shè)備提供了統(tǒng)一的編程接口,應(yīng)用程序通過這些接口函數(shù)就可以操縱各種不同的設(shè)備。使用命令 sudo exportfs r 更新,使用命令 /etc/服務(wù)和 nfskernelserver 服務(wù)??梢酝ㄟ^它把遠(yuǎn)程主機(jī)的目錄掛載到本機(jī) ,使得訪問遠(yuǎn)程主機(jī)的目錄就像訪問本地目錄一樣方便快捷。 NFS環(huán)境的搭建 在嵌入式開發(fā)過程中,交叉編譯好的程序要在開發(fā)板上運(yùn)行,就要燒寫到目標(biāo)板的 flash 上,對(duì)于應(yīng)用程序,我們需要頻繁調(diào)試,這樣每次都要燒寫一遍,嚴(yán)重影響開發(fā)效率。在 中添加以下內(nèi)容即可。要進(jìn)行交叉編譯,我們需要在主機(jī)平臺(tái)上安裝對(duì)應(yīng)的交叉編譯工具然后用這個(gè)交叉編譯工具編譯程序的源碼,最終生成可以在開發(fā)板上執(zhí)行的代碼。 五、系統(tǒng) 環(huán)境搭建 軟件平臺(tái)采用的嵌入式操作系統(tǒng)為 Linux , Linux 具有內(nèi)核小、效率高、源碼開放、內(nèi)核直接提供網(wǎng)絡(luò)支持等 優(yōu)點(diǎn),但嵌入式系統(tǒng)的硬件資源有限,因此需根據(jù)實(shí)際需求對(duì)內(nèi)核進(jìn)行裁剪,配置所需的功能模塊,然后再移植到硬件平臺(tái)上。第二階段的主要任務(wù)有:初始化本階段所使用的硬件設(shè)備,檢測(cè)系統(tǒng)內(nèi)存映射,將 內(nèi)核映像和根文件系統(tǒng)映像從 Flash 上讀入 RAM 中,為內(nèi)核設(shè)置啟動(dòng)參數(shù),調(diào)用內(nèi)核。 目前比較流行并且支持 Linux操作系統(tǒng)的幾種 BootLoader 有: GRUB、 LILO、Uboot、 vivi 等。 本系統(tǒng)采用 內(nèi)核的 Linux 系統(tǒng)和飛凌公司的 CMOS 攝像頭實(shí)現(xiàn)了硬件平臺(tái)的搭建。 OK6410 開發(fā)板上集成了多種高端接口,如復(fù)合視頻信號(hào)、攝像頭、 USB、 SD 卡、液晶屏、以太網(wǎng),并配備溫度傳感器和紅外接收頭等。 四、 系統(tǒng) 硬件 選型 及 設(shè)計(jì) 硬件開發(fā)平臺(tái) 本
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1