網(wǎng)絡(luò)攝像機(jī)詳細(xì)介紹
Creative Labs網(wǎng)絡(luò)攝像機(jī)
如果您曾經(jīng)對網(wǎng)絡(luò)進(jìn)行過任何探索,那么您在探索過程中一定會與網(wǎng)絡(luò)攝像機(jī)打交道。從愚蠢可笑到嚴(yán)肅認(rèn)真的場合,網(wǎng)絡(luò)攝像機(jī)的應(yīng)用范圍極其廣泛——網(wǎng)絡(luò)攝像機(jī)可以對準(zhǔn)咖啡壺,也可以指向航天飛機(jī)發(fā)射臺。網(wǎng)絡(luò)攝像機(jī)分為商業(yè)攝像機(jī)、個人攝像機(jī)、私人攝像機(jī)、交通攝像機(jī)……無論是什么,都可能有網(wǎng)絡(luò)攝像機(jī)對著它。
您是否曾考慮過自己設(shè)置一個網(wǎng)絡(luò)攝像機(jī)?您可能想過創(chuàng)建一個有趣的網(wǎng)絡(luò)攝像機(jī),把它對準(zhǔn)您的寵物倉鼠或放在冰箱里。但事實證明,網(wǎng)絡(luò)攝像機(jī)有很多頗有成效的用途。例如:
您要出門一周,但希望看到家里的情況。
您希望能夠觀察保姆的工作情況,確保您在外工作時一切都好。
您想要知道您的狗在后院的情況。
您想讓祖父母在您小睡時照看新生嬰兒。
如果您要遠(yuǎn)程監(jiān)視某個事物,那么使用網(wǎng)絡(luò)攝像機(jī)將非常方便。
在本文中,我們將介紹設(shè)立您自己的簡單網(wǎng)絡(luò)攝像機(jī)所要采取的步驟。
網(wǎng)絡(luò)攝像機(jī)的原理
Creative Labs制造的這種簡單USB網(wǎng)絡(luò)攝像機(jī)價值在30美元左右
和大多數(shù)物品一樣,網(wǎng)絡(luò)攝像機(jī)也有簡單和復(fù)雜之分。如果您掌握了簡單網(wǎng)絡(luò)攝像機(jī)裝置的精髓,增加復(fù)雜性只不過是通過軟件、自定義代碼和/或設(shè)備連接來添加功能而已。
簡單網(wǎng)絡(luò)攝像機(jī)裝置由一個連接到您的計算機(jī)(通常是通過USB接口)的數(shù)字?jǐn)z像機(jī)組成。網(wǎng)絡(luò)攝像機(jī)裝置的攝像機(jī)部分只不過是一個數(shù)字?jǐn)z像機(jī)——它并沒有特殊之處。攝像機(jī)的“網(wǎng)絡(luò)攝像機(jī)”性質(zhì)來源于軟件。網(wǎng)絡(luò)攝像機(jī)軟件以預(yù)設(shè)的間隔從數(shù)字?jǐn)z像機(jī)“抓取圖像”(例如,軟件可以每30秒鐘從攝像機(jī)抓取一幅靜止圖像),并將其傳輸?shù)搅硪粋€地點以供查看。如果要使用網(wǎng)絡(luò)攝像機(jī)來處理視頻流,您需要一個具有較高幀頻的網(wǎng)絡(luò)攝像機(jī)。幀頻表示軟件可以在一秒鐘內(nèi)抓取并傳輸?shù)膱D片數(shù)。對于視頻流,最小幀頻至少應(yīng)為每秒15幀(fps),最好是30fps。為獲得高幀頻,您需要有高速的互聯(lián)網(wǎng)連接。
在捕獲了一幀圖像后,軟件會通過您的互聯(lián)網(wǎng)連接廣播該圖像。廣播方法有多種。最常用的方法是,軟件將圖像轉(zhuǎn)換成JPEG文件,并使用文件傳輸協(xié)議(FTP)將該文件上傳到Web服務(wù)器。您可以輕松地將一幅JPEG圖像放在任何網(wǎng)頁上。
如果您沒有自己的Web服務(wù)器,還可以使用許多公司提供的免費(fèi)位置來上載您的圖像,從而免除設(shè)置和維護(hù)Web服務(wù)器或托管網(wǎng)站的麻煩。
這是最簡單的網(wǎng)絡(luò)攝像機(jī)。下面說明如何實現(xiàn)這種網(wǎng)絡(luò)攝像機(jī)。
創(chuàng)建網(wǎng)絡(luò)攝像機(jī)
為了創(chuàng)建簡單的網(wǎng)絡(luò)攝像機(jī),您需要三件東西:
- 一個連接到您的計算機(jī)的某種攝像機(jī)
- 一款可定期從攝像機(jī)抓取圖像的軟件
- 一個在網(wǎng)絡(luò)上播放圖像的途徑
如果您有自己的Web服務(wù)器和網(wǎng)站,您就已經(jīng)具備了在網(wǎng)絡(luò)上播放網(wǎng)絡(luò)攝像機(jī)圖像的途徑。從最根本上來說,Web服務(wù)器只是一個可以將基于網(wǎng)絡(luò)的內(nèi)容傳輸?shù)骄W(wǎng)絡(luò)瀏覽器的硬件。對于有些人來說,他們的家庭計算機(jī)可以用作Web服務(wù)器。在這種情況下,攝像機(jī)、軟件和您的PC都是必需之物。如果想使用托管在其他位置的Web服務(wù)器(例如,租用一個ASP來托管您的Web服務(wù)器),您還需要:
- 從您的計算機(jī)向Web服務(wù)器移動圖像的工作,通常通過文件傳輸協(xié)議(FTP)完成。對于大多數(shù)Web服務(wù)器而言,這并不是問題,但有時,托管公司制定的策略會使這一點不易實現(xiàn)。
- 您的計算機(jī)和互聯(lián)網(wǎng)之間相對流暢的連接。如果您大多數(shù)時間都保持連接(這意味著您的計算機(jī)有專用的電話線),則通過調(diào)制解調(diào)器與ISP連接就可以了。如果您有像電纜調(diào)制解調(diào)器這樣始終連接的裝置則更好。
如果您沒有并且不想擁有Web服務(wù)器或網(wǎng)站,則讓別人替您維護(hù)網(wǎng)絡(luò)攝像機(jī)圖像就可以了。許多網(wǎng)絡(luò)攝像機(jī)軟件都可以訪問基于網(wǎng)絡(luò)的圖像。它們通常提供不同的訪問選項,包括遠(yuǎn)程訪問,該選項利用UDP協(xié)議將您的網(wǎng)絡(luò)攝像機(jī)圖像直接從您的計算機(jī)傳輸?shù)搅硪慌_計算機(jī)。這可以通過以下方式進(jìn)行:
- 通過Web瀏覽器。在這種情況下,軟件自己會建立自己的HTTP服務(wù)器,因此,使用Web瀏覽器的任何人都可以訪問您的PC上的網(wǎng)絡(luò)攝像機(jī)圖像
- 通過傳統(tǒng)的FTP上傳到遠(yuǎn)程Web服務(wù)器
通過使用這種類型的服務(wù),您不必托管和/或維護(hù)自己的網(wǎng)站。如果您正在使用這些服務(wù)中的一種服務(wù),并且想讓圖像能經(jīng)常自動刷新,那么需要您的計算機(jī)和互聯(lián)網(wǎng)之間有一個相對流暢的連接。如果您的連接不流暢,那也不會有任何損害,只不過圖像不會始終保持最新狀態(tài)。
網(wǎng)絡(luò)攝像機(jī)設(shè)置
為了試用網(wǎng)絡(luò)攝像機(jī)并體驗設(shè)置網(wǎng)絡(luò)攝像機(jī)的整個過程,博聞網(wǎng)自己購買了一個網(wǎng)絡(luò)攝像機(jī)。為了設(shè)置該網(wǎng)絡(luò)攝像機(jī),我們進(jìn)行了以下操作:
- 我們?nèi)ギ?dāng)?shù)氐挠嬎銠C(jī)商店購買了一個Intel Pro Video PC攝像機(jī)。
- 我們在一臺Windows XP計算機(jī)上安裝了該攝像機(jī)的軟件。
- 到網(wǎng)站www.webcam32.com下載了一個名為Webcam32的軟件。這是一個適用于網(wǎng)絡(luò)攝像機(jī)的流行軟件包。您可以獲得一個免費(fèi)的演示版,也可以支付39.95美元獲得完整版。(此產(chǎn)品的完整用戶手冊可在該網(wǎng)站上找到。在該手冊中可以看到如今的網(wǎng)絡(luò)攝像機(jī)軟件的各種功能。)
- 安裝Webcam32。安裝過程非常簡單。
- 在輸入FTP站點地址和幾條其他信息后,網(wǎng)絡(luò)攝像機(jī)開始大顯身手!
- 我們將攝像機(jī)對準(zhǔn)了窗外。
- 然后,稍稍調(diào)整了軟件,以降低圖像文件的大小并啟用臨時文件復(fù)制功能。
您可以在Webcam32中試用許多不同的功能:比如,視頻流、聊天、字幕、AVI文件以及不同的分辨率和壓縮率。Webcam32還支持AutoCam(自動攝像機(jī))功能,它允許您在公司的服務(wù)器上免費(fèi)為網(wǎng)絡(luò)攝像機(jī)創(chuàng)建一個網(wǎng)頁。該軟件可以輕松地實現(xiàn)這一目的。
您可以看到,設(shè)置基本的網(wǎng)絡(luò)攝像機(jī)極其簡單。此處所述的設(shè)置過程至少是一個廉價、簡單且充滿樂趣的過程,您可以親自試用,看看它能帶來什么樣的奇妙體驗!
網(wǎng)絡(luò)攝像機(jī)高級功能
在掌握了簡單系統(tǒng)之后,您可以深入了解網(wǎng)絡(luò)攝像機(jī)其他的功能和設(shè)置,如:
- 運(yùn)動感知——網(wǎng)絡(luò)攝像機(jī)在檢測到運(yùn)動的物體時所拍攝的一幅新圖片。
- 圖像存檔——您可以創(chuàng)建一個存檔,用以保存您的所有網(wǎng)絡(luò)攝像機(jī)圖像,或僅按預(yù)設(shè)間隔保存某些圖像。
- 視頻消息——有些即時消息程序支持網(wǎng)絡(luò)攝像機(jī)視頻。
- 高級連接——使用有線或無線方法將你的家庭影院音視頻設(shè)備連接到網(wǎng)絡(luò)攝像機(jī)。
- 自動化——機(jī)器人攝像機(jī)允許你根據(jù)攝像機(jī)的位置設(shè)置一系列平移/傾斜位置,并設(shè)定圖像捕獲設(shè)置。
- 媒體流——對于專業(yè)應(yīng)用,網(wǎng)絡(luò)攝像機(jī)裝置可以使用MPEG4壓縮以獲得真正的音頻流和視頻流(這是大多數(shù)基于PC的流行媒體播放器中使用的壓縮系統(tǒng))。
- 自定義編碼——導(dǎo)入你自己的計算機(jī)代碼以告訴網(wǎng)絡(luò)攝像機(jī)應(yīng)該進(jìn)行什么操作。
自定義編碼的實例之一是一組可使網(wǎng)絡(luò)攝像機(jī)圖像自動刷新的命令。我們在本文中設(shè)置的簡單網(wǎng)絡(luò)攝像機(jī)系統(tǒng)生成的是靜態(tài)圖像。如果用戶想要查看任何更改,則必須手動刷新圖像(通過按瀏覽器中的“刷新”按鈕)。為了實現(xiàn)自動刷新,你可以使用三種不同的方法:
- 你可以向頁面的HTML中添加一個元標(biāo)記,使該頁面以某種頻率進(jìn)行刷新。要添加的標(biāo)記為:
"30" 是每次刷新之間的間隔秒數(shù),可以設(shè)置為你喜歡的任何值。整個頁面將每30秒刷新一次,因此使頁面保持簡短會有好處。
- 可以向你的站點中添加一個Java小程序。Webcam32和Java小程序頁面說明了如何獲取并安裝免費(fèi)的小程序。小程序是一種可以定期自動獲取圖像的程序。其優(yōu)點是只有圖像刷新,而不是整個頁面刷新。大多數(shù)瀏覽器都支持Java小程序,因此,大多數(shù)查看者都不會遇到問題。
- 你可以使用JavaScript(如JavaScript源代碼:刷新上所示)(請在本頁上查看源代碼)。你也可以查看Java語言入門教程以了解有關(guān)Java編程的詳細(xì)信息。
網(wǎng)絡(luò)攝像機(jī)的用途
網(wǎng)絡(luò)攝像機(jī)
如果您愿意花一些錢,可以購買一個“網(wǎng)絡(luò)攝像機(jī)”,它具有網(wǎng)絡(luò)攝像機(jī)軟件和內(nèi)置的Web服務(wù)器。這樣的攝像機(jī)不需要PC,它所需要的就是一個互聯(lián)網(wǎng)連接。如果您家里有以太網(wǎng),則您會發(fā)現(xiàn)攝像機(jī)可以天衣無縫地連入您的網(wǎng)絡(luò)中。
使用通過USB電纜連接到計算機(jī)的攝像機(jī)時,可能會遇到的問題之一就是電纜長度有限。如果您要捕獲的房間位于房子的另一端或不在這座房子里,那該怎么辦呢?在這種情況下,您需要購買具有外部連接的攝像機(jī)。您有以下幾個選項:
- 您可以將標(biāo)準(zhǔn)攝像機(jī)放在房子里的任何位置,并在攝像機(jī)和計算機(jī)之間用具有RCA插孔的視頻電纜進(jìn)行連接。網(wǎng)絡(luò)上隨處有售小型針孔視頻攝像機(jī),它們或者單獨(dú)出售,或者嵌入在像時鐘和煙感探測器這樣的物件上。您只需花上不足100美元即可以買到小型安全攝像機(jī)。
- 通過使用無線電鏈路(此類產(chǎn)品的實例之一是X10:XRay Vision)、以太網(wǎng)連接或無線上網(wǎng)設(shè)置,您可以不使用電纜。如果您已經(jīng)具有家庭網(wǎng)絡(luò),則將外部網(wǎng)絡(luò)攝像機(jī)連接到您的計算機(jī),而可能不需要任何其他聯(lián)網(wǎng)操作。
網(wǎng)絡(luò)攝像機(jī)的用途多多,通過網(wǎng)絡(luò)監(jiān)視家里的情況和共享圖像只是其中兩種。可以通過多種方式利用連接到您的計算機(jī)的攝像機(jī)。還可以獲取允許您與同樣具有網(wǎng)絡(luò)攝像機(jī)的朋友進(jìn)行視頻通話的軟件。您可以與位于地球另一側(cè)的業(yè)務(wù)同伴舉行視頻會議。您還可以進(jìn)行視頻訪談并在您的博客中實時播放該訪談。有些網(wǎng)絡(luò)攝像機(jī)軟件甚至?xí)苯訉D像傳輸?shù)侥鷨⒂昧司W(wǎng)絡(luò)功能的掌上型電腦或智能電話上。還有一些產(chǎn)品允許將您的攝像放像機(jī)連接到您的網(wǎng)絡(luò)攝像機(jī)裝置,以便可以讓每個人都能通過互聯(lián)網(wǎng)觀看您的渡假鏡頭。這其中的可能性是沒有止境的。?
評論