問題:
Zoneminder(使用バージョン:1.27.1)の場合、モニターの設定、音声
次のような「ソース」タブ:
Remote Protocol: HTTP
Remote Method: Simple
Remote Host Name: root:[email protected]
Remote Host Port: 8088
Remote Host Path: /cgi-bin/video.jpg
Target Colorspace: 24 bit color
Capture Width (pixels): 320
Capture Height (pixels): 240
しかし、ブルースクリーンで動作したくない!
情報と注記:
カメラは完璧に機能します。
ブラウザアクセスを実行すると:192.168.xy:8088/cgi-bin/video.jpg、私に尋ねます:
user: root
password: miapassword
そして、私は静かにブラウザでカメラを見ます。
VIVOTEKカメラは、Web管理パネルからもうまく機能します(http://192.168.xy:8088/snapshot.vspx
)およびAndroid電話。
VIVOTEKのみで動作せず、FirefoxでのみUSERNAMEおよびPASSWORDを直接入力することで動作するブラウザーの動作(他のIPカメラで動作するメソッド)root:[email protected]:8088/cgi-bin /video.jpg
Zoneminderは、USERNAMEとPASSWORDを空にすることを好みません。それ以外の場合、他のカメラIPで発生したように、これら2つのデータを常に使用することをお勧めします。 USERNAMEとPASSWORDを入力するとすぐに、他のIPカメラは「魔法のように」機能しましたが、「squeamish」Vivotek FD6122を除きました。
ZoneminderでVivotekのモデルが見つかりませんでした。同様のモデル(Vivotek FD8134)の設定を zoneminderのサイト で試しました
推奨設定Zoneminder(Vivotek FD8134):
Remote Protocol: RTSP
Remote Method: RTP/RTSP
Remote Host Name: Put in the cameras IP or hostname
Remote Host Path: /live.sdp
両方のブラウザからの両方のZoneminderが、どちらの場合も成功しません。
3つのエラーのログファイルは継続的に繰り返されます。
**Date/Time, Component, PID, Level, Message, File, Line**
2014-07-22 17:46:10.632456 zmc_m3 3574 ERR JPEGイメージを読み取るための書き込み可能なバッファの要求に失敗しました。 zm_image.cpp 993
2014-07-22 17:46:10.597513 zmc_m3 3574 ERR要求されたバッファzm_image.cpp 314に対して保留バッファが小さすぎます
2014-07-22 17:46:10.222009 zmc_m3 3574 ERR jpegをデコードできませんzm_remote_camera_http.cpp 1120
遅すぎるかもしれませんが、wanscamクローンカメラでもそのエラーが発生しました
Failed requesting writeable buffer for reading JPEG image
完全に機能しました。 zoneminderで指定された解像度がカメラの設定とまったく同じであることを確認する必要があります。 640x480
およびzoneminder
に設定されたカムを320x240
に設定しましたが、これらのエラーと青い画像がカムに表示されました。
それで、ちょっと上記で言ったことです:)
これは数ヶ月前ですが、Vivotek ip6122(FD6122vと同じですが、FAST DOMEバージョンではない)が私のZoneminderシステムで動作していることをお知らせしたかっただけです。それはいくつかの混乱を取りましたが、ここに私がやったことです。
偶然、Ubuntu Server 12.04でZoneminder 1.27を実行しています
主な問題は、zoneminderの解像度設定を正確にする必要があることです。そうしないと、写真を取得できません。
カメラの設定では、解像度は明確にマークされていませんが、一度知ったら選択可能です。
(Linuxシステムを使用してカメラを参照している場合でも変更できますが、WebインターフェースがActiveXを使用しているため、画面にビデオが表示されません。Windowsの仮想マシンXPを実行しています必要に応じてジャンプできますが、Zoneminderでカメラを実行するのにこれは必要ありません。)
192.168.x.xのようなカメラのIPアドレスに移動する場合、左側の「設定」ボタンをクリックします。
プロンプトが表示されたら、ユーザー名とパスワードを入力します(デフォルトはroot&{blank password})
左側のVIDEO
をクリックします。
Zoneminderで実行したい解像度に応じて、Size
を次のいずれかに変更します。
'ダブル' = 704x576
'通常x 2' = 352x288
'Normal' = 352x288
'Half' = 176x144
'Half x 2' = 176x144
「x 2」バージョンは同じ解像度ですが、より詳細に表示されるようです。
Doubleは、このカメラで使用できる最高の解像度であり、適切に機能しますが、速度が遅くなる可能性があり、現在の同じ画面内で調整できる約384または512 kbpsに帯域幅を修正する必要があります。
このチュートリアルでは、カメラがNormal
に設定されていると仮定します。下部の[Save
]をクリックして、ブラウザを閉じます。
A:Remote
タブでSource Type
をGeneral
に設定します。
B:[ソース]タブ内で次のデータを使用し、適切な解像度を使用します
ステップ4でカメラを設定したCapture Width
ボックスとCapture Height
ボックスの設定、および独自のカメラのIPアドレスを使用します。
リモートプロトコル= HTTP
Remote Method = Simple
リモートホスト名= 192.168.x.x
リモートホストポート= 80(8088ではない)
リモートホストパス= /cgi-bin/video.jpg
ターゲットカラースペース= 24ビットカラー
キャプチャの幅(ピクセル)= 352
キャプチャの高さ(ピクセル)= 288
アスペクト比を保持= {未チェック}
方向=通常
インターレース解除=無効
次に、必要な名前などのその他の詳細を入力し、[保存]をクリックします。
全部できた。
通常のIPアドレスと解像度がチェックされていない場合、画像が表示されるはずです。カメラにルートパスワードがある場合は、インストールに応じて、設定ページ内のカメラから削除するか、root:{ your-password}@
[リモートホスト名]ボックスのIPアドレスの前のZoneminder。
信頼してください!