我一直在开发一个Web应用程序,该应用程序使用通过openCV使用我的笔记本电脑的内置网络摄像头。在本地主机上运行正常。但是当我托管它时(我选择了Digital Ocean云-一个Linux服务器),出现了以下错误:
视频错误:V4L:无法按索引0打开摄像机
虽然0是打开默认相机的索引,但我尝试使用-1,1,2,但没有一个起作用。 我还确保安装了该应用程序所需的所有python库。
class VideoCamera(object):
def __init__(self):
self.video = cv2.VideoCapture(0)
def __del__(self):
self.video.release()
有什么我想念的吗?