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 21/week @ 2024-03-11 20/week @ 2024-03-18 12/week @ 2024-03-25 37/week @ 2024-04-01 16/week @ 2024-04-08 17/week @ 2024-04-15 22/week @ 2024-04-22 10/week @ 2024-04-29 15/week @ 2024-05-06 15/week @ 2024-05-13 15/week @ 2024-05-20 22/week @ 2024-05-27 19/week @ 2024-06-03 16/week @ 2024-06-10 17/week @ 2024-06-17 11/week @ 2024-06-24

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

MIT 许可证

85KB
1.5K SLoC

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

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