概要
このドキュメントでは、Free-D プロトコルの詳細な説明と、Aximmetry での設定プロセスについて説明します。
注:Aximmetry は Free-D 仕様の D1 メッセージをサポートしています。
Free-D とは?
Free-D は、カメラやトラッキングシステムの位置、回転、ズーム、フォーカスなどのデータを転送するために使用できるプロトコルです。送信されるデータは、トラッキングシステムの設定やカメラの種類によって異なります。トラッキングデータを提供する PTZ カメラは、通常 Free-D プロトコルを使用しています。
Free-D を使用するには、どの通信プロトコルが必要ですか?
Free-D を使用するには、お使いのデバイスと PC 間のライブ接続が必要です。
通信は次のいずれかの方法で行えます
- UDP/IPプロトコル
- RS232プロトコル
- RS485プロトコル
RS232とRS485プロトコルは現在Free-Dではほとんど使用されていないため、UDP/IPプロトコルを使用します。
注:AximmetryはFree-Dにおいてアナログ通信プロトコル(RS232とRS485)をサポートしています。
UDP/IP プロトコルの使用
UDP を通じて Free-D をサポートする各トラッキングシステムには、イーサネットポートが搭載されています。デバイスは、イーサネットポートを介して PC に直接接続することも、LAN に接続することもできます。この目的には、どのネットワークでも使用できますが、固定 IP アドレスの専用 LAN を使用することを強くお勧めします。これにより、メッセージの遅延を最小限に抑え、ポートの衝突の可能性を最小限に抑えることができます。
注:PTZ カメラは通常、工場出荷時のデフォルト設定で IP アドレスが固定されています。
注:ポートの衝突により、カメラ/トラッキングシステムが Free-D トラッキングデータをコンピュータに正常に提供できなくなる場合があります。
トラッキングシステムの制御ユニット/Web UIで、デバイスが Free-D データを送信する宛先 IP アドレスを設定する必要があります。また、UDP ポートも設定する必要があります。
デバイスでの Free-D の設定
必須値
トラッキングデバイスでは、2 つのパラメータを設定する必要があります。
- IP アドレス - サブネットマスクも指定してください。
- UDP ポート番号。
注:さらにパラメータを設定する必要がある場合もあります。トラッキングシステムのマニュアルを注意深く確認し、追加で設定が必要なパラメータがあるかどうかを確認してください。
UDP ポート番号の設定
ほとんどのトラッキングデバイスには、デフォルトの UDP ポート番号が設定されています。ポートの衝突を避けるため、このデフォルトのポートを使用することをお勧めします。
UDP ポートの詳細については、トラブルシューティングをご覧ください。
オプションの値
同時に複数のカメラを使用している場合、カメラの Web UI または追跡システムのコントロールユニットで各カメラにカメラ ID を定義することができるため、これらのカメラは衝突することなく同じ UDP または COM ポートを使用することができます。カメラ ID により、Aximmetry はどの追跡データストリームがどのカメラのものかを識別することができます。
注意: 一部のPTZカメラはカメラIDの指定をサポートしていません。これらの場合は、各カメラに専用のUDPポートを定義する必要があります。
AximmetryでのFree-Dの設定
Aximmetryを起動後、スタートアップ設定ウィンドウのデバイス管理...ボタンをクリックしてデバイスを設定します:
注意: Aximmetry Composer内からもデバイス管理...メニューにアクセスできます。メニューバーで編集/デバイスの管理...に移動してください。
Free-D はカメラトラッキンググループにあります。
注:スタンドアロンのズームデバイスも Free-D を使用できるため、Free-D プロトコルはズームデバイスグループにもあります。
追加...ボタンをクリックしてください。Free-D チャンネルの追加という新しいウィンドウが表示されます。
COM と UDP ポートから選択できますが、利用可能な場合は UDP を選択することをおすすめします。UDP は Aximmetry のデフォルト設定です。
UDP ポートを使用する場合
Aximmetry では、Free-D 設定のデフォルト通信モードは UDP です。
アダプター
データが送信されるネットワークアダプターを指定できます。これは必須ではなく、異なる VLAN 間のポート衝突を避けるためのオプションです。
-any- を選択すると、Aximmetry は、利用可能なすべてのネットワーク上の指定した UDP ポートをリッスンします。
UDP ポート
トラッキングデバイスで指定したのと同じ UDP ポートを設定する必要があります。
マルチキャストグループに参加
Free-D データを複数のターゲットに送信する必要がある場合があります。たとえば、LED ウォール制作でマルチマシン構成を使用する場合、複数の PC が 1 つ以上の LED ウォールに表示されるコンテンツをレンダリングします。この場合、マルチキャストグループを設定し、グループのIPアドレスをここに一致させることで、ネットワーク内のすべてのPCにFree-Dデータをブロードキャストできます。
NOTE: サブネットワークのブロードキャストアドレスにFree-Dパッケージを送信することも可能です。
カメラID
ここで、Free-Dデータを受信するカメラのIDを設定できます。
カメラ ID は 0 から 255 までの数値です。
注:カメラ ID という名称は、Free-D プロトコルで歴史的に使用されてきた名称です。現在では、トラッキングデバイスの ID も指します。
注:同じポートで ID が異なる別のカメラを使用する場合は、新しい Free-D デバイスを設定する必要があります。
COMポートの使用
COMポートとは何ですか?
COM(コミュニケーションポート)は、PC互換コンピュータのシリアルポートインターフェースの元の名称であり、現在も広く使用されています。物理的なポートだけでなく、BluetoothやUSBアダプターで作成されたエミュレートされたポートにも適用されます。
COMポートを使用するプロトコルには、次のようなものがあります:
- RS232
- RS422
- RS485
COMポートを使用するには、COMに切り替える必要があります。
COMポート
使用しているRS232、RS422、またはRS485デバイスのポートを選択できます。
ボーレート
接続速度を設定できます。値はbps(ビット毎秒)で表されます。
カメラID
Free-Dデータを受信するサブチャネル内のカメラのIDを設定できます。
カメラ ID は 0 から 255 までの数値です。
注:カメラ ID という名称は、Free-D プロトコルで従来から使用されている名称です。現在では、トラッキングデバイスの ID も指します。
注:同じポートで ID が異なる別のカメラを使用する場合は、新しい Free-D デバイスを設定する必要があります。
Free-Dデバイスの設定が完了したら、Aximmetryでテストを行うことができます。
トラブルシューティング
デバイスが通信しない場合
通信障害の原因は複数考えられます。以下のチェックリストで最も一般的な原因を解決してください:
- イーサネット接続が物理的に存在し、ケーブルが損傷していないか確認してください。
- ポートがアップリンク状態になっているか確認してください。コネクタの隣の緑色と黄色のLEDが点滅しているか確認してください。一部のコネクタにはLEDが搭載されていない場合があります。
- PCとデバイスが同じIPアドレスを使用し、同じVLANに属しているか確認してください。コマンドプロンプトでPingコマンドを使用して通信できるか確認してください。または、「arp -a」コマンドを使用してネットワーク上のすべてのデバイスを表示することもできます。
- デバイスでターゲットIPアドレス、UDPポート、CAM ID(オプション)が正しく設定されているか確認してください。
- PCのファイアウォールでUDPポートが許可されているか確認してください。
- AximmetryでUDPポートとCAM ID(オプション)が正しく設定されているか確認してください。
- Free-Dで指定されたポートを他のプログラムが使用していないか確認してください。
UDPポートとは何ですか?
ユーザーデータグラムプロトコル(UDP)ポートは、USBポートのような物理的なものではなく、インターネットワーキングのソフトウェア抽象化です。
各デバイスは、ネットワーク通信のためにIPアドレス(すべて異なるもの)とポートが必要です。シンプルなホームネットワークでも多くのポートが使用されています。これは、多くのプロトコルが独自の公式に割り当てられたポートを持っているためです(例:HTTPは80と81、HTTPSは443。FTPは20と21など)。
したがって、Free-Dで使用するUDPポートを設定する際は、他のポートとの衝突を避けるため、Free-Dデバイスに工場出荷時設定で割り当てられているUDPポート番号を使用することをおすすめします。
Windows ファイアウォールでポートを許可する
Windows ファイアウォールはネットワークセキュリティアプリケーションです。主な目的は、インターネットからの不正な侵入を防ぐためにポートをブロックすることです。一部の一般的なポート(TCP、SSL、SNMP、FTP など)は開かれていますが、Free-D のポートはファイアウォールに例外を追加して手動で開く必要があります。