英文 | 韩文 | 中文 | 日文

APIs

介紹

vmspy API 由三个主要模块组成:

· 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())