Our Software
Core software
- Firmware
- The Holy Grail of the community. Universal firmware for IP-cameras to replace proprietary, outdated and often insecure vendor pre-installed firmware.
- Majestic
- A universal IP-camera streamer. This software is the major part of the OpenIPC Firmware. Although it is not fully open source at this stage of development, we are considering opening up the codebase when the software matures enough and gets enough funding for open development.
- IPC tool
- An IP-camera hardware inspector on steroids. This tool will not only identify your camera's processor, sensor, flash chip, but also help you with backing up the original firmware and more.
- Coupler
- A tool that allows you a smooth transition from the IP-camera manufacturer's pre-installed proprietary firmware to OpenIPC Firmware. No special skills are required.
- SmolRTSP
- A simple RTSP 1.0 server library tailored for embedded devices, such as IP cameras. It supports both TCP and UDP, allows any payload format, and provides a convenient and flexible API.
- Mini
- An open source IP-camera streamer. Think of it as Majestic's little brother.
- Venc
- A streamer for IP cameras using Goke SoC, focused primarily on FPV.
- YAML-cli
- Simple YAML console tool.
- Microbe Web
- Web interface for OpenIPC Firmware. Written on Ash and tears of the developer.
OpenIPC umbrella software
The OpenIPC is also an umbrella brand for other small software that are useful components of our ecosystem. We welcome everyone willing to contribute to the software, in any way they find useful!
- Motors
- Various code to manage motor hardware.
- burn
- An opensource tool to unbrick HiSilicon devices.
- HiSi-trace
- An utility to run Sofia from XM in a non-stock environment.
- OpenHisilicon
- Opensource SDK for Hisilicon SoCs.
- OpenXiongmai
- Opensource SDK for Xiongmai SoCs.
- ExIPCam
- XM Device Explorer. Utility for repairing IPCam
- Russian UI. Runs on Windows, Linux via Wine.
- IPCam DMS
- IPCam Device Management System
- Russian UI. Runs on Windows, Linux via Wine.