Livoa LogoLivoa
Project Summary & Overview


• Expanded project objectives

• 9 HD cams, 1 TV, 4 AI feeds

• Core: recording, AI panorama, tracking, line-cross detection, playback, monitor control

Centralized Config & Event Recording


• Settings hub & relational DB

• ORM (Entity Framework)

• “Big Clock” triggers recording

• IP → Joui → High-Level Server → NVR

• Manual UI override & SignalR comm

Multi-Channel Recording & AI


• 14 channels, dual NVRs

• UNITY NVR (3+ months archive)

• iBRVAR NVR (per-race playback)

• AI: panorama, fleet tracking, line-cross detection

• Latency & sync managed

Web Application (5 Tabs)


• Settings: devices, AI quality, markers

• Live/Record: panorama, recording control

• Playback: per-race, metadata navigation

• UNITY: Avigilon integration

• Monitor: multi-layout, saved views, delayed live

Technical Approach & Workflow


• Backend: ASP.NET Core, EF ORM, SignalR

• Frontend: JS/jQuery, adaptive streaming

• Data Flow: camera → NVR → AI → Joui → NVR → playback → client

Reliability & Redundancy


• Manual overrides

• Confirmation APIs

• Dual NVR prevents playback disruption

Conclusion


• Seamless AI + NVR + web app

• User-friendly for referees & operators

• Scalable for future expansion

Json to Diagram

by AAA7

0
0 uses