我正试图在我的覆盆子pi上使用USB网络摄像头直播到网络服务器 .

我目前的方法是每秒使用python在网络摄像头上拍照,并存储在pi的/ var / www / html /目录中 . 我使用了一个apache web服务器,并将一些html / javascript代码写入index.html文件,该文件每秒获取存储的图像并将其显示给用户 .

我看到的另一种方法是使用'motion'程序将网络摄像头数据流式传输到pi的ip地址,这样当访问ip地址时它会显示网络摄像头流 .

看起来这些是两种独立的方法 . 我的问题是:在第二种方法中,这种方法是如何工作的?是pi说,而不是将网络摄像头数据显示在屏幕上,而是将其存储在IP地址中?

apache只是一种存储要通过网络访问的文件的方法,因此无法通过apache Web服务器传递实时流,因为流不是文件吗?

谢谢