#camera #video #visca #ptz

grafton-visca

Rust 语言实现的基于 IP 的 VISCA,用于控制 PTZ 相机

2 个不稳定版本

0.2.0 2024 年 8 月 15 日
0.1.0 2024 年 8 月 12 日

#53多媒体

Download history 211/week @ 2024-08-10

211 每月下载量

Apache-2.0

87KB
969 代码行

grafton-visca

Rust 语言实现的基于 IP 的 VISCA,用于控制 PTZ 相机

目前仅实现了 PTZOptics G2 VISCA over IP 命令,但它可能也与使用 VISCA 协议的其他相机兼容。如果有兴趣,我们可以抽象化命令,以便更容易地添加其他类型的相机。

** 重要提示:这是一个正在进行中的项目,尚未准备好用于生产使用。我只是在使用命令时验证字节序列,所以很多都没有根据文档进行检查。 **

请查看我们的博客文章介绍这个库: 使用 Rust 控制 PTZ 相机

安装

将以下内容添加到 Cargo.toml 中的 [dependencies]

grafton-visca = "*"

贡献

欢迎贡献!请提交一个拉取请求或打开一个问题来讨论您想要更改的内容。

关于

这是由 Grafton Machine Shed 的一个项目。

许可证

本项目采用 Apache License,版本 2.0 许可。有关详细信息,请参阅 LICENSE 文件。

依赖

~1.3–2MB
~41K SLoC