Skip to content

У каждого проекта — честный значок статуса, тот же словарь, что и у прошивочных платформ. Как работают стадии.

Ядро платформы

Операционная система, стример и инструменты, которые доведут вас от заводской прошивки до OpenIPC.

firmware

DONE

Универсальная прошивка на базе Buildroot для IP-камер — заменяет заброшенные вендорские системы на десятках семейств SoC.

OpenIPC/firmware

majestic

DONE

Стример в сердце прошивки: RTSP, ONVIF, WebRTC, HLS, звук, ночные режимы. Распространяется в бинарном виде под лицензией Prosperity; коммерческие условия доступны.

OpenIPC/majestic

divinus

WIP

Стример с открытым кодом для растущего набора платформ.

OpenIPC/divinus

ipctool

DONE

Определяет SoC, сенсор и флеш-чип почти любой камеры — и снимает бэкап заводской прошивки до того, как вы что-то измените.

OpenIPC/ipctool

coupler

DONE

Плавный переход с вендорской прошивки на OpenIPC и обратно. Без пайки и специальных навыков.

OpenIPC/coupler

smolrtsp

DONE

Встраиваемая библиотека RTSP 1.0 для камер и других ограниченных устройств. TCP и UDP, любой формат полезной нагрузки.

OpenIPC/smolrtsp

microbe-web

DONE

Веб-интерфейс прошивки.

OpenIPC/microbe-web

yaml-cli

DONE

Маленький консольный инструмент для правки YAML-конфигов из скриптов.

OpenIPC/yaml-cli

burn

DONE

Восстанавливает «окирпиченные» устройства HiSilicon через последовательный порт.

OpenIPC/burn

Долголетие и безопасность

Вендорские SDK рассчитаны на вендорские ядра: древние, незакрытые, заброшенные. Мы переносим их на mainline — исправления CVE и современные возможности ядра спустя годы после EOL.

openhisilicon

WIP

Поддерживает вендорский SDK HiSilicon на mainline-ядрах — исправления CVE и новые возможности после ухода производителя.

OpenIPC/openhisilicon

openxiongmai

R&D

Та же идея для SoC Xiongmai: открытая замена SDK.

OpenIPC/openxiongmai

qemu-hisilicon

WIP

Полный эмулятор IP-камер HiSilicon на QEMU — разрабатывайте и тестируйте прошивку без железа на столе.

OpenIPC/qemu-hisilicon

Низкая задержка и URLLC

Открытый видеолинк для дронов, роботов и телеуправления. Обзор.

waybeam_venc

DONE

Сторона TX: гибкий видеоэнкодер для FPV-дронов и URLLC-устройств.

OpenIPC/waybeam_venc

devourer

DONE

Сам линк: драйвер Wi-Fi-адаптеров Realtek в userspace, задающий скорость, мощность и канал для каждого пакета.

OpenIPC/devourer

PixelPilot_rk

DONE

Сторона RX: превращает плату на Rockchip в выделенную наземную станцию с выводом на экран.

OpenIPC/PixelPilot_rk

aviateur

DONE

Кроссплатформенный приёмник: смотрите линк на Windows, Linux и macOS.

OpenIPC/aviateur

Инструменты для инженеров

Бесплатные инструменты для камерных и медиа-инженеров — полезны, даже если вы никогда не прошьёте нашу прошивку.

onvif-tt

DONE

Инструмент проверки соответствия ONVIF: узнайте, что камера реализует на самом деле. Бесплатно.

OpenIPC/onvif-tt

rnd-player

DONE

Плеер для медиа-инженеров: разбирайте потоки так, как нужно разработчику.

OpenIPC/rnd-player

Проекты сообщества

Самодельное железо, крепления и аксессуары — например, модели для 3D-печати с тегом openipc на Printables.

Как помочь проекту

Сообщество GitHub

Выберите проект и сделайте его лучше. Начните здесь.