Дорожная карта продукта и планы развития
В данной дорожной карте зафиксированы реализованные ключевые вехи и приоритеты дальнейшего развития платформы RUSEON Core.
1. Версия 1.0 (Текущий релиз — Готов к эксплуатации)
- [x] Движок Zero-Transcoding: Трансмуксинг H.264/H.265 на чистом Go без декодирования пикселей.
- [x] Прямой ввод-вывод fMP4: Скользящее окно 2MB и вытеснение страниц через
POSIX_FADV_DONTNEED. - [x] Сигнализация WebRTC WHEP: Стандартизированный WHEP на стеке Pion с каналом DataChannels.
- [x] Low-Latency HLS в RAM: Генерация виртуальных плейлистов в памяти с откликом
< 1 мс. - [x] Встроенная база данных: BadgerDB v4 с атомарными снапшотами.
- [x] Современный веб-интерфейс: Дашборд на React 19 с эффектами Glassmorphism.
2. Версия 1.1 (Следующий релиз)
- [ ] Интерактивное управление ONVIF PTZ: Управление поворотом, наклоном и зумом прямо в плеере веб-панели.
- [ ] Холодное хранилище S3 / MinIO: Автоматическая фоновая выгрузка устаревших fMP4 в объектные S3-хранилища.
- [ ] Поддержка кодека AV1: Приём и отдача видеопотоков нового поколения в кодеке AV1.
- [ ] Сетевой стек io_uring: Эксперименты с прямым сетевым вводом-выводом в ядре Linux 6.x.
3. Версия 1.2+ (Долгосрочные планы)
- [ ] Кластерная координация узлов: Распределённая синхронизация каталогов камер по протоколу Raft.
- [ ] Протокол WebTransport: Доставка видео по HTTP/3 Datagrams.
- [ ] Система Wasm-плагинов: Среда WebAssembly для запуска пользовательских легковесных алгоритмов видеоаналитики.