linux环境下有类似videoInput的库可以支持同时开启多个usb摄像头并采集图像么?

最近在做一个项目,要使用两个USB摄像头(挂在同一跟USB总线上)在LINUX环境下同时开启并读取图像.之前用opencv可以开启一个摄像头,但是另一个总是开启失败,并提示no space left.
之前,实验室学长在windows上使用videoInput实现了在一跟USB总线上同时开启并读取摄像头的功能.