新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM嵌入式的視頻監(jiān)控系統(tǒng)的設(shè)計(jì)

基于ARM嵌入式的視頻監(jiān)控系統(tǒng)的設(shè)計(jì)

作者: 時(shí)間:2012-04-23 來(lái)源:網(wǎng)絡(luò) 收藏

4.3 遠(yuǎn)程抓拍

通過(guò)web 表單提交CGI 來(lái)運(yùn)行應(yīng)用程序。

通用網(wǎng)關(guān)接口(CGI)規(guī)范允許Web 服務(wù)器執(zhí)行其他的程序并將它們的輸出儲(chǔ)存在發(fā)送給Web 瀏覽器的文本、圖形和音頻中。服務(wù)器與CGI 程序的結(jié)合能夠擴(kuò)充World WideWeb 的能力。

CGI 程序可以由C、Perl 或者UNIX Shell 腳本等流行編程語(yǔ)言編寫。

在本中,網(wǎng)頁(yè)上的按鈕shoot the picture 提交了一個(gè)名為V4L 的CGI 文件v4l.cgi,該文件是用shell 腳本編寫的,用于在板上運(yùn)行已編譯好的圖像采集程序并對(duì)抓拍的圖片返回到新打開(kāi)的網(wǎng)頁(yè)中進(jìn)行查看。

Shell 腳本(v4l.cgi)內(nèi)容如下:

#! /bin/sh

/www/http-java-applet/v4l2

echo “Content-type: text/html; charset=gb2312”

echo

echo “……”

echo “div class=”img“>img src=”1.jpg“ />/div>”

exit 0

5 結(jié)束語(yǔ)

系統(tǒng)采用開(kāi)源的Linux 系統(tǒng),降低了開(kāi)發(fā)成本,可以任意裁剪和制定內(nèi)核,方便移植。與傳統(tǒng)PC 機(jī)的相比,本系統(tǒng)具有體積小、成本低、可靠性強(qiáng)等優(yōu)勢(shì)。本系統(tǒng)還具有一定的擴(kuò)展性,可以增加適當(dāng)?shù)墓δ軘U(kuò)展來(lái)滿足用戶更高的要求, 如在圖像采集端加入設(shè)置入侵檢測(cè)或者報(bào)警等控制功能。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉