我试图建立一个基于我的IP摄像头的简单安全系统,我的计算机将成为服务器。目前我正在使用mongoose作为服务器而使用SimpleCV来捕获视频。 我的目标(目前)是在网页上创建实时流,以便我可以远程访问它。
到目前为止,我设法远程访问mongoose,并在一个窗口中获取视频流(MJPEG),但我无法将视频流式传输到网页,我在SimpleCV中找不到任何示例论坛。甚至可以做这样的事情吗?
这就是我目前正在播放视频的方式
from SimpleCV import JpegStreamCamera, Display
import time
cam = JpegStreamCamera('http://name:pass@xx.xx.xx.xx/streampath')
display = Display()
img = cam.getImage()
img.save(display)
while not display.isDone():
img = cam.getImage()
img.drawText(time.ctime())
img.save(display)
time.sleep(1)
要在浏览器中运行,我尝试了以下操作但没有任何反应(空白页)
from SimpleCV import *
import webbrowser
import time
js = JpegStreamer()
webbrowser.open(js.url())
cam = JpegStreamCamera('http://name:pass@xx.xx.xx.xx/streampath')
while True:
img = cam.getImage()
img.save(js)
time.sleep(0.1)
即使有效,我也不知道如何将其嵌入到工作网页中(可能在iframe中?...)
任何帮助将不胜感激。