uvclinux
㈠ 手机uvc功能怎么打开
手机uvc功能打开:首先下载个安卓USB检测程序,插入UVC摄像头,在程序中检测看是在/dev/video中新增了节点,还是在/bus/usb下新增了节点,如果没新增video节点,则没有UVC驱动。
相关的灯有强紫外线高压水银灯、高强金属卤素灯、晒版灯、毛细管超高压水银灯、光清洗灯、光盘专用灯、紫外线铁灯、杀菌消毒灯、短弧氙气灯、准分子放电灯。
UVC工业相机:
这些设备(如IDS生产的USB UVC相机)的优点是它们在运行时不需要安装特殊的驱动程序,因为标准的UVC驱动程序能让不同制造商生产的产品之间可相互兼容。因此,用户只需将相机连接到电脑上,便可直接进行图像传输。
支持 USB Video Class (UVC) standard 1.1可以让相机在所有的作业系统以及平台中使用(Windows, Linux, Mac etc.)。用户只需连接相机便可进行图像传输,而无需安装任何驱动程序。
UVC相机最适合作为工业网络相机在视频会议、站亭系统、小型设备生产、物流业等应用中使用。
㈡ 基于Web的开源监控软件ZoneMinder应用
ZoneMinder, 一款开源的网络摄像机监控软件,基于Linux,专为多台摄像机监控和移动侦测设计。要充分利用其功能,需要在Linux环境中配置PHP和MySQL,并确保至少一台摄像机稳定运行。ZoneMinder的核心优势在于其动态图像识别能力,能实时监控并记录异常活动。
ZoneMinder的实现主要依赖开源工具mjpg-streamer,通过HTTP访问Linux兼容摄像头。mjpg-streamer以插件形式处理输入和输出,如input_uvc用于摄像头数据采集,output_http用于网络传输。下载地址为:sourceforge.net/project...
操作上,mjpg_streamer通过命令行管理,如`mjpg-streamer -i "input_uvc.so -p 8859" -o "output_http.so"`,启动视频监控。在IDC机房的监控中,可以集成火灾报警系统和ZoneMinder,通过OSSIM进行数据记录。
Linux内核中的V4L2驱动框架是USB摄像头运行的基础,正确配置是关键。ZoneMinder采用H.264压缩技术,对CPU性能有一定要求。此外,高级用户可以设置用户密码认证和输出图片到特定目录。
想要深入了解,可以参考《基于Web的视频监控系统-ZoneMinder应用》培训课程,地址为:e.51cto.com/course/17...
但请注意,初次使用时应在局域网且无安全设备的环境下尝试。
㈢ massu盘不支持设备
(massu盘不受支持)UVC,全称为:USB video(device) class,是微软与另外几家设备厂商联合推出的为USB视频捕获设备定义的协议标准,目前已成为USB org标准之一。
USB协议中,除了通用的软硬件电气接口规范等,还包含了各种各样的Class协议,用来为不同的功能定义各自的标准接口和具体的总线上的数据交互格式和内容。这些Class协议的数量非常电脑多,最常见的比如支持U盘功能的Mass Storage Class,以及通用的数据交换协议:CDC class。此外还包括Video、Audio Class, Print Class等等。正是由于这些Class协议,大大促进了USB设备的普及,比如说各个厂商生产的电脑U盘都能通过操作系统自带的驱动程序来使用。
所以说UVC仅仅只是USB规范协议中设备类规范的其中一种,是用作USB接口的视频设备的一个统一的数据交换规范。使用 UVC 的好处 USB 在 Video这块也成为一项标准了之后,硬件在各个程序之间彼此运行会更加电脑顺利,而且也省略了驱动程序安装这一环节,操作系统只要是 Windows XP SP2 之后的版本都可以支持 UVC,Linux系统自2.4以后的内核都支持了大量的设备驱动,其中支持UVC设备。
电脑
㈣ 如何在 Linux 中禁用内置摄像头
在 Linux 中禁用内置摄像头
首先,使用如下命令找到网络摄像头驱动:
$ sudo lsmod | grep uvcvideo
示例输出:
uvcvideo 114688 1
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 uvcvideo,videobuf2_v4l2
videodev 208896 4 uvcvideo,videobuf2_common,videobuf2_v4l2
media 45056 2 uvcvideo,videodev
usbcore 286720 9 uvcvideo,usbhid,usb_storage,ehci_hcd,ath3k,btusb,uas,ums_realtek,ehci_pci
这里,uvcvideo是我的网络摄像头驱动。
现在,让我们禁用网络摄像头。
为此,请编辑以下文件(如果文件不存在,只需创建它):
$ sudo nano/etc/modprobe.d/blacklist.conf
添加以下行:
##Disable webcam.
blacklist uvcvideo
##Disable webcam这行不是必需的。为了便于理解,我添加了它。
保存并退出文件。重启系统以使更改生效。
要验证网络摄像头是否真的被禁用,请打开任何即时通讯程序或网络摄像头软件,如 Cheese 或 Guvcview。你会看到如下的空白屏幕。
Cheese 输出:
看见了么?网络摄像头被禁用而无法使用。
要启用它,请编辑:
$ sudo nano/etc/modprobe.d/blacklist.conf
注释掉你之前添加的行。
##Disable webcam.
#blacklist uvcvideo
保存并关闭文件。然后,重启计算机以启用网络摄像头。