7个版本

0.2.0 2021年1月6日
0.1.5 2020年10月14日
0.1.4 2020年6月1日
0.1.3 2019年11月19日
0.1.0 2018年8月12日

#389 in 视频

Download history • Rust 包仓库 21/week @ 2024-03-11 • Rust 包仓库 20/week @ 2024-03-18 • Rust 包仓库 12/week @ 2024-03-25 • Rust 包仓库 37/week @ 2024-04-01 • Rust 包仓库 16/week @ 2024-04-08 • Rust 包仓库 17/week @ 2024-04-15 • Rust 包仓库 22/week @ 2024-04-22 • Rust 包仓库 10/week @ 2024-04-29 • Rust 包仓库 15/week @ 2024-05-06 • Rust 包仓库 15/week @ 2024-05-13 • Rust 包仓库 15/week @ 2024-05-20 • Rust 包仓库 22/week @ 2024-05-27 • Rust 包仓库 19/week @ 2024-06-03 • Rust 包仓库 16/week @ 2024-06-10 • Rust 包仓库 17/week @ 2024-06-17 • Rust 包仓库 11/week @ 2024-06-24 • Rust 包仓库

64 每月下载量
3 个crate中使用(通过uvc

MIT 许可证

85KB
1.5K SLoC

C 1K SLoC // 0.3% comments • Rust 包仓库 Bitbake 63 SLoC // 0.9% comments • Rust 包仓库 Rust 54 SLoC • Rust 包仓库 Python 48 SLoC // 0.2% comments • Rust 包仓库

libuvc周围安全的Rust包装器

crates.io license

这个库做什么?

此库允许访问网络摄像头,并允许捕获视频流。如何在示例目录中使用此库的示例可以在examples目录中找到。

例如,由于程序没有对USB设备的读写访问权限,可能会出现“访问”错误。您可以通过更改设备权限来授予所有用户的访问权限,例如使用

chmod 0666 /dev/bus/usb/{BUS}/{DEVICE}

其中BUS和DEVICE可以通过lsusb或运行mirror示例来找到。

文档

可以使用cargo doc创建文档

依赖关系

要使用此crate,必须安装libuvc原生依赖项,或者使用vendor功能进行vender。禁用默认功能并选择功能vendorsystem以选择供应商。

依赖关系

~0–3.5MB
~58K SLoC