Vertex Player

Your videotron keeps airing, even when the internet is down.

A CMS and a player in one desktop application, installed on the computer that drives the videotron. Customers, schedule, rates and balance live on that machine, so the screen never waits for the cloud.

Made forVideotron owners and operators
Runs onDesktop app · Rust, Tauri 2
Starting from$52.78per videotron unit / month
Vertex Player: the Window Control list of display windows

Get the highlights.

  • Offline-first by design

    Every operation runs from a database on the machine. The cloud adds reach, it is never a condition for airing.

    NetworkLine down
    ScreenStill airing

    Schedule, rates and balance live on the machine at the site.

  • Four layers of schedule

    Exclusive, Sharing, Blocking and Screensaver, resolved in a fixed order so the screen is never blank.

    Schedule · Window 1Today
    Exclusive
    Sharing
    Blocking
    Screensaver
    0006121824
  • A QC gate on every order

    No creative airs before it is approved. A play that is skipped is made good the next day or refunded to the balance.

    QCapprove or reject, before anything airs
  • Proof from the camera

    At the second the spot appears, the player records a CCTV clip and seals it to the play log.

    Campaign reportSilver · Bandung
    120/120plays verified
    • BDG · CicadasCCTV
    • BDG · SudirmanCCTV
    • BDG · PaskalCCTV

One machine runs the screen, the business and the proof.

Vertex Player is grouped in three layers: Operation airs the content, Management runs the commercial cycle, System keeps access and licences safe.

  1. Window Control maps every screen

    Bind each physical display to an output window, set its position and stacking order, and switch it on. Each active window renders in its own isolated player.

    • List and card views of every window
    • Position, size and Z-index per display
    Window Control in Vertex Player
  2. Schedule and playlist, resolved in order

    Approved orders become scheduled plays. The screen walks the layers in a fixed order: Exclusive first, then Sharing, then the Screensaver that fills every gap.

    • Timeline view of the day per window
    • Make-good or refund when a slot is missed
    Schedule · Window 1Today
    Exclusive
    Sharing
    Blocking
    Screensaver
    0006121824
  3. Customers, rates and balance on site

    Each advertiser sees only their own data. Rates follow the tier, the balance is deducted per play, and top-ups are recorded as deposits.

    • Multi-tenant masking between advertisers
    • Tier pricing and per-second surcharges
    Media plan3 cities · 30 days
    PointCityTierPlays
    CicadasBandungSilver120
    Raya DarmoSurabayaSilver100
    Basuki RahmatSurabayaGold100
    FatmawatiJakarta Sel.Gold30
    4 points350 playsProof on every play
  4. Proof of play, recorded by the player

    The player writes its own play log and records an RTSP clip from the CCTV camera at the moment of airing. The record is ready to hand to your client.

    • Timestamp written by the machine itself
    • Clip sent on for audience counting in Soca Insight
    Campaign reportSilver · Bandung
    120/120plays verified
    • BDG · CicadasCCTV
    • BDG · SudirmanCCTV
    • BDG · PaskalCCTV

Built for 24/7 airing.

Engineered as an edge application: one videotron, one Vertex instance, one licence.

1:1one Vertex instance per videotron
4schedule layers, resolved in order
3roles: Superadmin, Admin, Operator
100%of plays logged on the machine

Locked to its licence, open to its team.

Every machine is activated with its own cryptographic key pair and a per-device licence. Sign-in uses a one-time password on WhatsApp, with rate limits and lockout. Roles decide who may approve, price or only operate.

  • Ed25519 licence check with a grace period when offline
  • Superadmin, Admin and Operator permissions enforced in the engine
  • Telemetry kept apart from commands, so monitoring never interferes

A licence per videotron, cheaper as you grow.

Billed annually in advance. One licence covers one videotron unit. Setup covers installation, screen mapping and operator training.

  • SINGLE

    1 to 4 videotron units

    $52.78per videotron unit / month
    • One licence per videotron
    • Support in working hours
  • Best seller

    FLEET

    5 to 20 videotron units

    $41.67per videotron unit / month
    • Save 21% per unit
    • Priority support
  • NETWORK

    21 to 75 videotron units

    $30.56per videotron unit / month
    • Save 42% per unit
    • Account manager
  • ENTERPRISE

    More than 75 videotron units

    $23.61per videotron unit / month
    • Network pricing
    • SLA follows the contract agreement

One-time fees and options

Setup, SINGLE tier$194per unit, one-time
Setup, FLEET tier$139per unit, one-time
Setup, NETWORK tier$97.22per unit, one-time
Setup, ENTERPRISE tierCustomNegotiated

Proof of play needs an RTSP-capable CCTV camera on site, supplied by the customer.

Prices exclude 11% VAT. US dollar prices are converted from rupiah at Rp 18,000 = $1; invoices are issued in rupiah.

Tech specs.

Application

Type
Desktop application, CMS and player in one
Engine
Rust, Tauri 2
Interface
React 19, TypeScript
Local database
SurrealDB, embedded, schema enforced

Operation

Displays
One instance per videotron, several output windows
Schedule layers
Exclusive · Sharing · Blocking · Screensaver
Proof of play
RTSP clip from the site CCTV, sealed to the play log

Connectivity

Cloud sync
Kliktron Protocol over NATS, REST on the machine
Monitoring
Heartbeat, content freshness and preview to Vertex Monitoring
Without internet
Keeps airing from local storage

Security

Licence
Per device, Ed25519 signed, offline grace period
Sign-in
One-time password on WhatsApp, rate limit and lockout
Roles
Superadmin · Admin · Operator

Questions, answered.

Nothing changes on the screen. The schedule, rates and balance are on the machine, so playback continues and the logs sync when the line returns.

Yes. Proof of play records a clip from an RTSP-capable CCTV camera that sees the screen. The camera is supplied by the media owner.

One licence covers one videotron unit. A videotron made of several panels or output windows is still one unit.

Orders placed in the Klik App reach the machine through the Kliktron Protocol, pass the QC gate and join the schedule. Proof of play flows back to the advertiser.

Let’s make it Broadplay,
Anyone,
Anywhere,
Anytime.

See Vertex Player run a live videotron in a 30-minute demo.