2009-09-09 76 views
2

我們有索尼安全攝像機,它有一個內置的網絡服務器,提供一個網絡界面來查看和控制攝像機。我們想將相機圖片集成到Java Web應用程序中,有沒有辦法通過我的代碼連接到相機?如何從軟件連接到閉路電視攝像機?

我看到大量的通用軟件(用於PC,PDA,Iphone等),您只需告訴軟件您的相機型號和IP地址,它將拉入相機圖像 - 顯然它與相機對話並繞過網絡界面,因爲它只是提供圖像,而不是整個網絡界面。這些程序如何工作,以及如何複製這些程序?

+1

聯繫製造商並提問。 – Will 2009-09-09 12:52:04

回答

0

This website對於名爲「Motion」的閉路電視攝像機軟件包,列出了很多URL以直接訪問來自許多不同硬件攝像機的靜態或流式圖像。

+0

這非常方便! – Fletch 2014-03-27 08:31:15

1

這並不是要求他們「繞過」網絡界面,他們可能只是以編程方式「衝浪」相機。如果相機的設計足夠簡單,則該圖像甚至可以具有靜態URI,例如, http://camera.ip.address/images/image00.jpg或任何可能總是返回最新的圖像。

您應該閱讀相機提供的HTML源代碼,以瞭解如何訪問圖像並模仿該圖像。

+0

這是一個mpeg,以某種方式與activex服務。 – Fletch 2009-09-09 13:10:39

1

這是視頻輸入還是純粹的圖像?如果您只是在您的Java應用程序中使用該元素URL,應該相當容易。顯然,維護明智,它相當混亂,但它會工作。

舉例來說,如果它的圖像在相機輸出到像一個網址:

192.168.0.2:80/camera /cameraimage.jpg

192.168.0.2:80/camera/cameraimage.swf

您剛纔提到,在您的應用程序。不應該太麻煩。

+0

只記得java不支持flash ;-) – 2009-09-09 13:02:37

+0

是的,我試過... URL創建圖像邊框,然後調用.cab文件。這一切都是用可怕的Javascript(!)完成的。我想駕駛室會完成剩下的工作。我不太熟悉這個.cab的東西......不知道該怎麼做。第二個問題是我需要集成基本身份驗證(不提示)。 功能activateAViewerAuto() { 文件撰寫( ''); } – Fletch 2009-09-09 13:08:41

0

我曾經使用過的大多數閉路電視攝像機(我曾經爲2個閉路電視攝像機公司工作)直接通過RS-232或RS-423(我認爲)與攝像機相連。通常,攝像機使用某種串行協議直接連接到遠程系統。您可以使用更廣泛的網絡協議來控制遠程系統。通常,他們連接到ISDN或類似的東西。

現在很可能有USB連接到相機,但當然很多目前的系統正在使用串行通信。

+0

Nah沒有串行連接,它連接到以太網電纜。 – Fletch 2009-09-09 13:09:46

0

通常你的索尼相機會在特定的端口上流式傳輸視頻。您必須與該端口上的相機協商才能接收圖像。像Verint,Avigilon和其他公司已經將這些相機的支持添加到他們的軟件中。至於RS232和422而不是423,通常用於PTZ攝像機。視頻只能通過COAX在舊相機和現在的TCP/IP上發送。如果您想添加索尼相機通過您的軟件流式傳輸,請聯繫索尼的白皮書並使用他們的SDK。

相關問題