1

おそらく公式の Axis 開発者フォーラムで質問する必要がありますが、何人かがそれを試みて成功していないようです。

Stack Overflow を検索すると、Axis カメラと、非常にシンプルな HTTP インターフェイスである Vapix API への参照がいくつか見つかります。たとえば、この質問です。このサイトを読んでいる人が助けてくれることを願っています。

インターフェースは非常に簡単に見えますが、JQuery を使用して GET を実行すると、常に 401 が許可されていません。

利用可能なドキュメントに認証に関する情報が見つかりません。一度ログインする必要がありますか?それとも、リクエストごとにユーザー名とパスワードのパラメータを指定する必要がありますか? (私はそれを試しましたが、それでも401edです)

Vapix API を使用して Axis (211W) Web カメラで簡単なことを行う数行のコードを誰かが投稿でき、そこから推定できる場合が最も簡単なようです。

誰?...

4

2 に答える 2

2

非常に網羅的であるため、API VAPIX doc を参照する必要があります。

たとえば、bash では、API をカールしてパラメーター値を取得できます。

COMMAND="http://$IP:$PORT/axis-cgi/admin/param.cgi?action=list&group=$PARAMETER_TO_GET"
VALUE=$(curl --silent --user "$USER:$PASS" "$COMMAND" | cut -d"=" -f2)

これを JQuery や必要なものに置き換えることもできます。

たとえば、次の URL 形式を使用するなど、リクエストを少し変更するだけで済みます。

http://user:password@cam_ip:cam_port/your_command

カメラの http サーバーのコードを見ると、この原則を JavaScript でも取得できます。

注: パスはモデルとファームウェアによって異なります。(/admin は非推奨)

于 2011-03-19T01:30:12.420 に答える
0

匿名のビューアー ログインと PTZ コントロールを許可するようにユーザー設定を設定する必要がある可能性があります。私のカメラ(軸q6034-E)では、これは「システムオプション」の下のセットアップメニューにあります

于 2012-01-23T22:34:45.287 に答える