AXIS Webカメラ の画面を4つ並べる HTA

AXIS 205, AXIS 206, AXIS 207 が混在している環境で、4つ並べて表示したい。またログオンとともに自動表示したいという要望があった。このため次の作戦で実施するようにした。

  • Windows に自動ログオン
  • スタートアップで HTA アプリケーションを起動

AXIS 20x に普通にアクセスして出てきた ActiveX の断片を埋め込んで実現した。全画面表示の方法については、 http://d.hatena.ne.jp/plasticgrammer/20070413/1176453384 を利用させてもらった。

<html> <head> <title>社内カメラ表示HTA</title> <hta:application applicationname="CameraDisplay" version="1.0" singleinstance="yes" showintaskbar="no" navigable="no" windowstate="maximize" border="none" innerborder="no" borderstyle="static" contextmenu="yes" selection="no" scroll="no" scrollflat="yes" caption="yes" icon="explorer.exe" sysmenu="yes" maximizebutton="no" minimizebutton="yes" /> <meta http-equiv="content-type" content="text/html;charset=utf-"8 /> <style> * { font-weight: solid; font-size: 9pt; font-family: Verdana; } body { color: white; } </style> <body style="margin:0pt;filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=1, StartColorStr='#000033', EndColorStr='#0000AA')"> <table width="1600" hight="1200"> <tr> <td width="800" height="600"> <OBJECT ID="Video" WIDTH="800" HEIGHT="600" CLASSID=CLSID:917623D1-D8E5-11D2-BE8B-00104B06BDE3 CODEBASE="/activex/AxisCamControl.cab#Version=2,20,0,4"> <PARAM NAME=DisplaySoundPanel VALUE=0> <PARAM NAME="URL" VALUE="http://192.168.1.5/mjpg/video.mjpg"> </OBJECT> </td><td width="800" height="600"> <OBJECT ID="Video" WIDTH="800" HEIGHT="600" CLASSID=CLSID:917623D1-D8E5-11D2-BE8B-00104B06BDE3 CODEBASE="/activex/AxisCamControl.cab#Version=2,20,0,4"> <PARAM NAME=DisplaySoundPanel VALUE=0> <PARAM NAME="URL" VALUE="http://192.168.1.6/mjpg/video.mjpg"> </OBJECT> </td> </tr> <tr> <td width="800" height="600"> <OBJECT ID="Video" WIDTH="800" HEIGHT="600" CLASSID=CLSID:917623D1-D8E5-11D2-BE8B-00104B06BDE3 CODEBASE="/activex/AxisCamControl.cab#Version=2,20,0,4"> <PARAM NAME=DisplaySoundPanel VALUE=0> <PARAM NAME="URL" VALUE="http://192.168.1.7/mjpg/video.mjpg"> </OBJECT> </td><td width="800" height="600"> <OBJECT ID="Video" WIDTH="800" HEIGHT="600" CLASSID=CLSID:917623D1-D8E5-11D2-BE8B-00104B06BDE3 CODEBASE="/activex/AxisCamControl.cab#Version=2,20,0,4"> <PARAM NAME=DisplaySoundPanel VALUE=0> <PARAM NAME="URL" VALUE="http://192.168.1.8/mjpg/video.mjpg"> </OBJECT> </td> </tr> </body> </html>

匿名アクセス許可の場合のみしか検証していない。

マシンを起動したら自動ログオンして表示したいという要望があったため、 http://www.10days.org/diary/20081021.html を参考に設定した。ドメインアカウントではなく、マシンローカルのアカウントで自動ログオン。一方でマシンはドメインに参加させることによりグループポリシー管理。

自動ログインするようなマシンは Windows Embedded  にするのがベスト。製品名的には Windows Thin PC となる。 http://www.atmarkit.co.jp/fwin2k/operation/wintpc01/wintpc01_01.html

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。