概要
Omnicastマップを通してガレージ()ですべてのゲートを上げ下げしたいというDougからEmailをもらいました。どのガレージかによって、基本的に6から20の異なった論理IDで出力ピンにあてます。
マックエディタにはこの機能はありませんが、Mapsで使用できるSDKでは簡単に処理できます。
この記事のコードは こちらから ダウンロードできます。
Map SDK 101
Omnicast Live Viewerは Internet Explorer をバックグラウンドでインスタンス生成し、GxUIProxyVB SDKへのアクセスを可能にします。これにより、Javascriptでマップが
システムを相互作用できるようになります。
Javascriptで SDK にアクセスする方法:
window.external.SDK.anysdkfunction(....)Live ViewerからDirectoryにすでに認証されているため、SDK コールはユーザセキュリティコンテクストに拠って実行されます。このた
めユーザが特定のカメラにアクセス拒否されると、SDKも同様にアクセスできません。
機能の仕方
出力ピン値を変更するSDK機能は:
a.. FlipIODefault( int OutputPinID )
b.. FlipIOInverseDefault( int OutputPinID )
出力ピンのデフォルトステータスはConfig Toolで設定され、装着されたデバイスによってLowかHighに設定できます。
Ex:
window.external.SDK.FlipIOInverseDefault( 1 )一度に複数のピンのステータスを変更するには、JavaScriptアレイを宣言して、それを繰り返してください。
var outputLogicalIDGarage = new Array();
// 一度にトリガしたい全ての出力ピンの論理IDをリストしてください
outputLogicalIDGarage[0] = 1;
outputLogicalIDGarage[1] = 3;
outputLogicalIDGarage[2] = 5;
// 論理ID: 1, 3, 5の出力ピンのステータスを変更Change the state of Output pin
with the logical ID: 1, 3, and 5
for (outputID in outputLogicalIDGarage)
{
window.external.SDK.FlipIOInverseDefault(outputLogicalIDGarage[outputID]);
}
References
JavaScript reference
Jo
私はカナダGenetec社の代理店Javatel inc. CEOです。 統一プラットフォーム Security Center セキュリティセンター上の OMNICAST(オムニキャスト) SYNERGIS(シナジス) AUTOVU(オートビュー)をコアにソリューション紹介をしていきます。
2010年8月30日月曜日
登録:
コメントの投稿 (Atom)
-
♪ このプレイヤーは右のガシェットに埋め込んでいます。 ♫このプレイヤーと配信システムには最先端の動画テクノロジーが使われています。 HLS 48時間タイムシフト 自由に過去にアクセス HLS 1時間タイムシフト ...
-
前回 ......... 市場占有率は驚くほど高いのです。 もしくは高かったのです。........... ということを書いたのですが、日本製のVMSが市場占有率が高かった理由はただ一つです。 それは水と空気と安全はただ の日本特有の出来事です。 100%事後検証しかニーズが無...
-
カメラといえば日本のお家芸でしたが監視カメラ(IP)明確な理由があります。 全盛期 2000年初期まではアナログ主体でした。 そして、マーケットの主役は家電メーカーでした。 2000年くらいから海外では エンコーダーを主役としてIPマーケットが立ち上がりだしました。 日本ではT...
0 件のコメント:
コメントを投稿