Displaying 1 to 6 from 6 results

Shinobi - :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node

  •    Javascript

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.

Ant Media Server - Streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology

  •    Java

Ant Media Server is designed to provide live video streaming technology infrastructure with ultra-low latency(WebRTC) and low-latency(HLS, CMAF available in v2.2+). It can be used to enable streaming any type of live or on demand video to any devices including mobiles, PCs or IPTV boxes.

mjpeg-consumer - a node.js stream implementation that consumes http mjpeg streams

  •    Javascript

A node.js transform stream implementation that consumes http multipart mjpeg streams and emits jpegs. The mjpeg-consumer isn't very useful without a writable pipe to pipe jpegs to. I've built the file-on-write stream to write a file every time write is called on it. The below example opens a stream to an IP camera, pipes the results to the mjpeg-consumer which processes the stream and emits parsed jpegs to the file-on-write writer.

DG-M1Q - DG-M1Q IP camera alternative usage


This nice little IP camera can be had for just over $15 and while it is quite capable it has some horrible software and security properties. Either way, unacceptable. Here's an alternative way of using this thing.

moonfire-nvr - Moonfire NVR, a security camera network video recorder

  •    Rust

Moonfire NVR is an open-source security camera network video recorder, started by Scott Lamb <slamb@slamb.org>. It saves H.264-over-RTSP streams from IP cameras to disk into a hybrid format: video frames in a directory on spinning disk, other data in a SQLite3 database on flash. It can construct .mp4 files for arbitrary time ranges on-the-fly. It does not decode, analyze, or re-encode video frames, so it requires little CPU. It handles six 1080p/30fps streams on a Raspberry Pi 2, using less than 10% of the machine's total CPU. So far, the web interface is basic: a filterable list of video segments, with support for trimming them to arbitrary time ranges. No scrub bar yet. There's also no support for motion detection, no authentication, and no config UI.

hikvision-recover - Command-line tool for generating recovery codes for Hikvision IP Cameras

  •    Python

Normally, to reset a hikvision camera you contact their support department to generate a recovery code. This package will allow you to generate the proper recovery code without contacting support. To do this you need the camera's serial number and current time reported by the camera. You can also use this package directly in a script instead of via the command line.

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.