| 英語 | 韓国語 | 中国語 | 日本語 |
APIs
紹介
vmspy APIは3つの主要なモジュールで構成されています:
· live_video: 指定したチャンネルからライブ画像またはストリームを取得します。
· playback: 指定した時間の録画画像またはストリームを取得します。
· utils: チャンネルリストの取得、利用可能な録画時間の取得、PTZプリセットの制御などのユーティリティ機能を提供します。
インポートと初期化
ライブラリをインストールした後、vmspyをインポートし、下記のように各モジュールを初期化します。
初期化にはサーバーアドレス、ポート、アクセス認証情報(IDとパスワード)が必要です。
import vmspy # type: ignore
# Live video
live_video = vmspy.live_video()
if not live_video.init(address, port, access_id, access_pw):
print(live_video.get_error())
# Playback
playback = vmspy.playback()
if not playback.init(address, port, access_id, access_pw):
print(playback.get_error())
# Utils
utils = vmspy.utils()
if not utils.init(address, port, access_id, access_pw):
print(utils.get_error())


