CNAME VideoWall – ett komplement till Unifi Protect

CNAME VideoWall – ett komplement till UniFi Protect för videoväggar

När många kameraflöden ska visas samtidigt på flera skärmar uppstår ett ganska speciellt behov. Det handlar inte om att ersätta ett komplett kamerasystem, utan om att ge operatören en snabb, stabil och lättöverskådlig livebild – hela tiden.

Det var utgångspunkten när vi började utveckla CNAME VideoWall.

CNAME VideoWall är en Windows-applikation för visning av flera samtidiga kameraflöden från UniFi Protect. Lösningen är tänkt som ett komplement till Protect, inte som en ersättning. Protect används fortfarande för exempelvis playback, export av film, avancerad zoom och administration, medan VideoWall fokuserar på själva liveövervakningen.

Viktigt: CNAME VideoWall är en fristående applikation utvecklad av CNAME AB och är inte en produkt från, eller officiellt supporterad av, Ubiquiti.

Varför bygga en egen videovägg?

I den aktuella miljön används ett större antal kameror samtidigt på flera skärmar. Webbläsarbaserad visning fungerade, men när antalet samtidiga videoströmmar ökade blev belastningen hög och uppspelningen kunde börja buffra eller upplevas instabil.

Målet blev därför ganska tydligt: behåll UniFi Protect som kameraplattform, men bygg en specialiserad klient för själva videoväggen.

Resultatet blev CNAME VideoWall.

Applikationen använder kamerornas videoströmmar direkt och låter GPU:n sköta videodekodningen. På en vanlig Windows-dator med NVIDIA-grafikkort kan därför ett stort antal högupplösta strömmar visas samtidigt utan att CPU-belastningen skenar.

I praktiska tester har över 20 samtidiga högupplösta kameraflöden kunnat visas samtidigt med hårdvaruaccelererad videodekodning.

Byggd för operatören

Den viktigaste delen har inte varit mängden teknik bakom applikationen, utan att den ska vara enkel att använda när något faktiskt händer.

Bland funktionerna finns:

  • automatisk återanslutning om en kamerastream tappar kontakten
  • fullskärmsläge per kamera
  • stöd för flera skärmar och olika videolayouter
  • direktlänk från en kamera till motsvarande kamera i UniFi Protect
  • GPU-accelererad videouppspelning
  • automatisk återladdning av en Live View om samtliga kameror tappar kontakten
  • diagnostik och loggning för drift och felsökning
  • tangentbords- och musstyrning för snabb operatörshantering

En viktig princip har varit att VideoWall ska göra en sak väldigt bra: visa livevideo.

Om operatören behöver gå tillbaka i tiden, exportera material eller göra en mer avancerad analys öppnas istället kameran direkt i Unifi Protect.

Från idé till verklig drift

Projektet började med ett konkret driftproblem och gick mycket snabbt från idé till fungerande prototyp.

Den första versionen kunde redan visa samtliga aktuella kameraflöden och automatiskt återansluta efter nätverksstörningar. Därefter har funktionerna utvecklats tillsammans med den personal som faktiskt använder videoväggen.

Det är också där de mest värdefulla förbättringarna har kommit ifrån.

Ett exempel var önskemålet att snabbt kunna dubbelklicka på en kamera och få upp den över hela skärmen. Ett annat var att direkt kunna öppna rätt kamera i Protect när en incident behöver granskas närmare.

Den typen av funktioner är enkla på pappret, men gör stor skillnad i en operatörsmiljö.

Nästa steg

Den nuvarande produktionsversionen bygger på LibVLC 3 och används som den stabila versionen av CNAME VideoWall.

Parallellt utvecklas nästa generation baserad på LibVLC 4. Där ligger fokus bland annat på förbättrad zoom och panorering – funktioner som är särskilt viktiga när operatören snabbt behöver titta närmare på en händelse.

Utvecklingen sker separat från produktionsversionen för att den stabila installationen ska kunna fortsätta användas medan ny teknik testas och utvärderas.

Ett litet verktyg för ett väldigt konkret behov

CNAME VideoWall är inget försök att bygga ännu ett komplett kamerasystem.

Det är snarare ett exempel på något vi tycker är betydligt roligare: att identifiera ett verkligt problem och bygga ett litet, specialiserat verktyg som gör vardagen enklare.

När operatören kan säga:

“Jag kör med den nya, tycker den fungerar kanon.”

…då vet man att man är på rätt väg.

 

Similar Posts