Skip to content

Complete Features Matrix & Specifications ​

RUSEON Core provides an enterprise-grade suite of capabilities designed for modern video streaming, computer vision pipelines, and resilient edge recording.


1. Video Ingest & Stream Protocols ​

FeatureTechnical SpecificationBenefit
RTSP IngestionFull RFC 2326 compliance over TCP Interleaved & UDPUniversally compatible with all IP cameras and encoders
Video CodecsH.264 (AVC) and H.265 (HEVC)Native zero-transcoding passthrough of modern 4K/2K/1080p feeds
Audio CodecsAAC-LC, Opus, G.711u (PCMU), G.711a (PCMA)Synchronized audio delivery for web and archive playback
Auto-ReconnectExponential backoff with jitter and dial concurrency throttlingPrevents network storms when multiple edge cameras reboot
Lazy Stream IngestOn-demand ingestion for cellular/metered links (lazy_hls)Conserves 4G/5G mobile bandwidth when no operator is watching

2. Low-Latency Video Egress ​

Protocol / StandardTypical LatencyBrowser / Client Support
WebRTC (WHEP)< 500 msNative Chrome, Safari, Firefox, Edge, iOS, Android (Zero plugins)
Low-Latency HLS (LL-HLS)1.5 – 3.0 sApple Safari, Video.js, HLS.js, smart TVs, mobile apps
RTSP Restreaming< 200 msDesktop VMS clients, NVRs, VLC player
JPEG Snapshot APIOn-demandInstant keyframe extraction via HTTP GET /api/v1/cameras/{id}/snapshot

3. Storage & fMP4 Archive Engine ​

  • Crash-Resilient Container: Fragmented MP4 (fMP4) with ISO BMFF compliant moof + mdat boxes.
  • Linux I/O Optimization: 2MB sliding-window buffer utilizing sync_file_range and FADV_DONTNEED to prevent Page Cache thrashing.
  • Automated Retention: Dual triggers (retention days limit + disk space low-watermark threshold).
  • Fast Seeking: Binary sidecar index files (.idx) enabling instantaneous timeline seeks without parsing multi-gigabyte video files.
  • Interval Export: Direct HTTP MP4 clip download without server-side transcoding.

4. Embedded Web UI (React 19) ​

  • Multi-Camera Grid: Flexible 1x1, 2x2, 3x3, 4x4, and custom responsive layouts.
  • Interactive Archive Timeline: Continuous timeline zoom, scrubbing, and motion event markers.
  • PTZ Controls: Pan, Tilt, Zoom, and preset recall via ONVIF.
  • Organization: Hierarchical camera folder trees and custom tag taxonomies.

5. AI, IoT & Integrations ​

  • gRPC Frame Service: Bidirectional raw frame streaming and metadata ingestion.
  • Real-Time Overlays: Canvas-rendered bounding boxes delivered over WebRTC DataChannels.
  • MQTT Publisher: Lock-free telemetry broadcasting for IoT, SCADA, and Home Assistant.
  • Webhooks: Resilient HTTP POST notifications with HMAC-SHA256 signatures and Circuit Breaker.

Released under the MIT License.