为BrainFrame REST API提供Python包装器。
项目描述
这个库是BrainFrame REST API的Python包装器。它允许轻松与BrainFrame服务器交互。
from brainframe.api import BrainFrameAPI, bf_codecs
# Connect to the server
api = BrainFrameAPI("http://localhost")
# Create a new IP camera stream
stream_config = api.set_stream_configuration(
bf_codecs.StreamConfiguration(
name="New Stream",
connection_type=bf_codecs.ConnType.IP_CAMERA,
connection_options={"url": "rtsp://192.168.1.100"},
runtime_options={},
))
api.start_analyzing(stream_config.id)
# Get results
analysis_results = api.get_latest_zone_statuses()
安装
BrainFrame Python API可在PyPI上找到,并可以使用pip安装。安装与您使用的BrainFrame版本匹配的库版本。例如,如果您使用的是BrainFrame版本0.26.1
pip3 install brainframe-api
文档
该库的文档可在ReadTheDocs上找到。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
brainframe-api-0.30.0.tar.gz (29.7 kB 查看哈希值)
构建分发
brainframe_api-0.30.0-py3-none-any.whl (45.3 kB 查看哈希值)
关闭
brainframe-api-0.30.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3aec1b15daee82762c23af1237b20531a667a53b7baf0881b4ef1e1bfcf6c750 |
|
MD5 | e26476ccd1f97d74fb31dc128a838b33 |
|
BLAKE2b-256 | dc25f90adc6915341b6ac48427673f04ca9bd80cb37cb9096060be42c60007d0 |
关闭
brainframe_api-0.30.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7cb895976720c8d75611558b3127cc3bb220c908027740424e6ae72a26f7fcc |
|
MD5 | ba62e01ee09201638b48da1ab0dc5484 |
|
BLAKE2b-256 | 7e5110b766e5118695498a68e8969d202040118f0d17c1e758829911bdc5e568 |