メインコンテンツまでスキップ

HTTP API Reference

Shunkei VTXは、設定を変更するためにHTTP APIが用意されています。

形式と認証

エンドポイントは http://<Shunkei VTXのIP>/api/ になります。

リクエスト・レスポンスのデータ形式は、JSONを利用します。

認証はWebUIと共通で、Basic認証を利用します。

例えばPythonの requests モジュールを利用する場合、以下のようなコードが利用できます。

# update gain
res = requests.post(
"http://" + host + "/api/tx/manual-gain",
json={"gain": 150},
auth=HTTPBasicAuth('shunkei', 'shunkei'),
)

エンドポイント

Camera gain set auto

カメラのゲインをオートゲインに設定します。

項目
パス/api/tx/auto-gain
メソッドPOST
ボディなし
バージョン>=0.3.0

Camera gain manual set

カメラのゲインを手動で設定します。

項目
パス/api/tx/manual-gain
メソッドPOST
ボディgain: int
バージョン>=0.3.0