SmartCam
一个基于Web的IoT项目,该项目使用Intel Edison将网络摄像头转换为IP摄像头,用于监视系统。 该项目不需要任何IP地址配置,因为它会自动检测系统的IP地址并相应地工作。 SmartCam使用Node.js和WebSockets(从项目edi-cam汲取灵感)在Intel Edison上演示了实时视频流。 正在进行的工作包括在来自网络摄像头的视频源上进行人脸检测,条形码检测,图像识别等。 进一步的工作可能包括分析和复杂图像处理。
Node.js服务器负责:
通过HTTP监听传入的视频流。 是用于转换和流传输音频/视频的多媒体框架,用于将网络摄像头的视频编码为MPEG1。
通过WebSockets将视频流广播到所有连接的浏览器。
服务“ web / client / index.html”,它将视频流渲染到画布元素上。 [jsmpeg]( ),一种J