我想创建一个程序,可以从我的USB网络摄像头流式传输视频到网页上。目前,我使用一个WebService来触发调用
如您所见,这种方法非常糟糕。如果可能的话,我更愿意拥有一个适当的流。但我不知道可用哪些技术来实现这一点。
WebService是使用
fswebcam
来捕获图像并保存到数据存储中,将其转换为Base64二进制,并将该数据发送到HTML页面,在那里它被呈现到'img'的'src'属性中。 HTML页面有JavaScript代码,每秒钟调用一次此服务。如您所见,这种方法非常糟糕。如果可能的话,我更愿意拥有一个适当的流。但我不知道可用哪些技术来实现这一点。
WebService是使用
nodeJS
编写的。服务器运行在raspberry pi 2
上。我没有把这个问题放在树莓派论坛
中,因为我认为这是一个普遍的Linux / programming
问题。
framerate
的有效值为2到100,因此不可能使用建议的1000到1500之间的参数。 - Chupo_cro