Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Save to WebM. Shinobi can record IP Cameras and Local Cameras. You can post suggestions in the Discord #suggestions channel. Please do not treat this channel like a "demands" window. Developer efforts are limited. Much more than many alternatives.
websockets webm mp4 ip-camera stream local-cameras shinobi hls camera-recorder monitor nodejs cctv cctv-cameras nvr mjpeg base64 onvif zoneminder storageareas shinobicctvONVIF Client protocol Profile S (Live Streaming) and Profile G (Replay) Node.js implementation. This is a wrapper to ONVIF protocol which allows you to get information about your NVT (network video transmitter) device, its media sources, control PTZ (pan-tilt-zoom) movements and manage presets, detect devices in your network and control its events. It will also allow you to get information about your NVR (network video recorder) Profile G device and obtain a list of recordings.
onvif ptz nvt video camera rtspThe web services data binding is generated using gSOAP.
v4l2 onvif c-plus-plusYellowstone is a high-level library for receiving data from RTSP/RTP. It currently supports RTP data via UDP and RTP data via TCP (interleaved in the RTSP connection). Yellowstone makes no attempt to parse or convert any of the raw data it receives, and puts that weight on the library user itself for the time being. But it does extract H264 video frames to a .264 file that can be played with VLC or FFPLAY. Yellowstone was written by Mike Bullington with fixes and enhancements by Roger Hardiman.
rtsp onvif nodeONVIF library for NVT (Network Video Transmitter) devices. This package is written with Javascript classes and ES6. Both Promises and Callbacks are supported. Note: Even though callbacks are supported, if you pass parameters incorrectly, you might end up getting a Promise back.
onvif nvt camera ipcamera node nodejs ptz snapshotA JS CLI tool that attempts to bridge the gap between your ONVIF camera's motion detection and Zoneminder. In a typical Zoneminder installation the server will do video processing to determine which frames have motion. Unfortunately this task is quite CPU intensive.
onvif video nvr zoneminder ptz rtspSimple management of onvif IP-devices cameras. onvif is an implementation of ONVIF protocol for managing onvif IP devices. The purpose of this library is convenient and easy management of IP cameras and other devices that support ONVIF standard. The ONVIF port may differ depending on the device , to find out which port to use, you can go to the web interface of the device. Usually this is 80 port.
library onvif ptz getcapabilities ip-cameras onvif-services onvif-protocol
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.