Frame drops
9 frames lost in the last minuteOnly while something is actually playing. The first ten seconds after a project load do not count.
/perf · dropped_framesPsst. Someone is asleep in the header.
It watches the show, so you can run it.
Every show has a crew. Now it has one member who never looks away: a small glowing orb in the Exaplay header that sees trouble coming, says it in one sentence, and throws a party when the night goes perfectly.
Drag Vio to spin it, tap to say hello.
VRAM heading for full in twelve minutes. A drive at 6 GB. Frames slipping while a clip plays. Vio reads the engine's own numbers and warns before it hurts.
One sentence, the measured value, and what you can do about it. Then it keeps quiet until something changes. No nagging, no wall of warnings.
Worried is the worst face Vio has. Its face geometry refuses a frown, even if someone asks for one. Your crew is stressed enough.
One evening at an expo hall, the way Vio sees it. Click a moment to watch Vio live it.
No measurement means Vio says “waiting for data”, never “all good”. These are the exact lines your crew will read:
Only while something is actually playing. The first ten seconds after a project load do not count.
/perf · dropped_framesMeasured against the display's real refresh rate, not an assumption.
/perf · diagnostics refresh_hzLevel and trend: Vio does the maths and tells you when it will be full, before anything stutters.
diagnostics · vram_usage_percentNames the culprit. And while the machine struggles, Vio stops its own animation.
diagnostics · top_processesSaving, recording and copying to the clients fail there first.
diagnostics · storage.free_gbCheck Project runs by itself after a project opens, in a quiet moment of the browser.
runProjectChecks · the dialog's ownThe whole fleet copy, start to finish, and the outcome per machine.
sync-copy-progressThe engine was still booting? Vio asks again instead of someone reloading the page.
Media Browser boot retriesOnly when it is earned, and never mid-show. The praise waits until show mode ends.
cumulative dropped_framesOne line in Vio's log, nothing else. The orb stays blue and calm.
Vio turns orange and looks concerned. In show mode the hint waits so nobody is distracted mid-cue.
Vio turns red, shows a badge and pulses, even in show mode. It stays until someone presses “Got it”.
Settings → Vio gives every detector an on/off switch, a rank from 1 to 5 (who leads when several things happen at once), a level and its thresholds, with units. There is personality too: temperament (calm, normal or lively), size and resting colour. The warning colours stay fixed, so orange and red always mean the same thing.
Everything above is the product. Everything in here is for talking about it: crew gear for trade shows and handovers, and a press release ready for launch day.
Same eyes as in the software, in the VIOSO palette: navy #05429B, blue #0095DB, sky #48D4FF, mint #00E599. Everything here is a proposal for production; all of it is clickable.
Vio lives on your phone too. It greets you by the time of day, reacts to the weather you set, cheers you up and breathes with you when the day gets loud.
Open Vio Pockethttps://claude.ai/artifact/64GDJhSRaJbPjgdpwbfSQS#app For the minute before doors open. Vio winces, then smiles. So will you.
Ø 63 mm · PU foam, matt, VIOSO blue #0095DB · white eyes, screen print · back: VIOSO wordmark and “Keep calm. Vio is watching.”Every state Vio can be in, die-cut. For flight cases, laptops and the rack door of the server that must not go dark.
A6 · vinyl, weatherproof · 8 die-cut stickers, Ø 30 mmBlack, so it disappears in the booth. The back says what every crew wants to say at the end of the night.
Organic cotton · black · chest print 3 cm · back print in white and VIOSO blueBlack six-panel cap with a small embroidered Vio and a VIOSO-blue stitch on the brim. Keeps the stage light out of your eyes at load-in.
Cotton twill · black · 3D embroidery Ø 3 cm · adjustable strapBlack when cold. Pour in something hot and Vio fades in, glowing. Just like at 6 pm on show day.
330 ml · thermochromic coating · dishwasher: no, it's a crew memberA VIOSO-blue lanyard in VIOSO navy, woven with “VIO BY VIOSO · EXAPLAY”, and a round hard-enamel Vio pinned to it. The small sign that this person knows where the black level editor is.
Lanyard 20 mm, VIOSO navy #05429B, woven, safety breakaway · pin Ø 25 mm, hard enamel, silver-platedA clear glass sphere on an oak base with Vio glowing inside, glowing like Vio at rest. It breathes slowly and dims to 10 % so it never lights the stage. For customers who commission a system, as a thank-you at handover.
Ø 12 cm · USB-C · warm-dim LED · oak base, laser-engraved · limited to one per installationA first draft for when Vio leaves Debug Mode. Everything in brackets needs a real answer before it goes out: dates, versions, the quote and the boilerplate.
A small glowing orb in the Exaplay header reads the playback engine's own measurements and warns operators before frames drop, video memory fills up or a drive runs out of space.
[City], [date] — VIOSO today introduced Vio, a stability agent built into the Exaplay 3 media server. Vio sits in the header of the Exaplay interface as a 40-pixel orb with a face. While a show runs, it watches the numbers the engine already measures: dropped frames, the frame rate against the display's real refresh rate, video memory, CPU load, free space on the working drive and the progress of content copies to every client machine.
When something is heading for trouble, Vio says so early, in one sentence and with the measured value, such as “VRAM full in about 12 min” or “Working drive nearly full: 6.0 GB free”. When there is no measurement, it says it is waiting for data rather than claiming that all is well. After a project opens, Vio runs Exaplay's project check in the background and lists missing media or broken routing before the doors open.
Crews decide how loud Vio gets. Each detector can log quietly, show an orange hint, or raise an urgent red question that stays visible even in show mode until someone acknowledges it. In show mode Vio otherwise holds back, so nothing distracts from a running cue. It is also designed to cost the show nothing: in VIOSO's measurements Vio uses about 0.35 ms per frame, polls the engine twice a minute, and stops its own animation when the machine is under load.
“[Quote: why every show crew deserves a colleague who never looks away.]”
And when a show runs from start to finish without a single lost frame, Vio says so too.
Availability. Vio is part of Exaplay [version], available [date] to [all Exaplay 3 customers / licence terms].
About VIOSO. [Official boilerplate from the VIOSO press kit.]
Press contact. [Name, e-mail, phone]
A live wallpaper in the VIOSO palette with Vio floating in it. Pick a look, then put it on full screen. It runs in any browser, so any screen with a browser can show it; the link opens straight to it with #wallpaper.
The rules and the files for everyone who puts Vio on a slide, a shirt or a screen. Outside the software Vio always appears as Vio by VIOSO. The face and the colours are the product's own, so Vio looks the same everywhere.
The VIOSO palette. Click a colour to copy its hex value.
State colours carry meaning in the product. Around Vio they are never decoration: an operator reads orange as “something is coming” and red as “I am needed”.
#0095DBChecking#5C52FFForecast#FF801FUrgent#FF386BFixed#00E599Saved#FFAD2ECelebrate#F247B8Show#4D57C7It watches the show, so you can run it. One sentence, the measured value, and what you can do about it.
Quicksand Medium 500 · textTwo hexagons with a point on top, the VIOSO eyes, and two thin curved brows. That is the whole face. The rules in the software are the rules in print.
Vio talks like a calm colleague on headset: short, specific, never blaming.
“VRAM full in about 12 min.”
“Working drive nearly full: 6.0 GB free.”
“Waiting for measurements.”
“The show ran cleanly. Well done.”
“WARNING!!! Memory critical!”
“You forgot to clean up the drive.”
“All good!” (without a measurement)
“Great job!!! 🎉🎉🎉” after every save
Thirteen moods for Slack or Teams. In the kit as 128 px PNG and SVG, named as below.
Vio is in Exaplay 3 today, behind Debug Mode while we evaluate it on real rigs. Turn it on, run a rehearsal, and tell us what it should notice next.