Playback carries on
Because the player already holds the files, losing the mobile connection does not interrupt the screen. The bus keeps playing its schedule and catches up on any changes when the connection returns.
Technology
The hard part of transit advertising is not the screen. It is keeping screens on moving vehicles playing the right thing at the right time, and being able to show afterwards that they did.
The chain
Stage by stage
01 / Cloud
Every advertisement in the network lives in one place. Campaigns are assembled there: which creative, which routes, which dates, and how often it should come round.
Nothing is copied onto a memory card and carried to a depot. That is the difference between a handful of screens and a network you can actually operate.
02 / Delivery
Each bus carries a mobile data connection. New content and schedule changes are pushed down to the player over that link, so a campaign can start, change or stop while the fleet is out on the road.
03 / Player
Behind the screen sits a small computer holding the playlist. It keeps its own copy of every file it needs, and that local cache is the part that makes the system dependable.
Mobile coverage along a bus route is never continuous. There are tunnels, dead pockets and congested cells. Playback cannot be allowed to depend on any of that.
04 / Screen
The screen runs through the operating hours of the vehicle, following the schedule set in the cloud: what plays, in what order, and how often each item repeats.
05 / Advertisement
Your creative plays to the passengers on the routes you booked. Because the route is fixed and the timetable repeats, the same commuters see it on the way home, and again the next morning.
06 / Proof of play
The player records every advertisement it shows: which campaign, which bus, the second it started and the second it ended. With no signal the records are kept on the screen and sent when the bus is back in coverage, so nothing played in a tunnel goes missing.
Only what actually appeared is counted. An advertisement that failed to show is recorded as a failure, not as a play, and a record that does not add up is set aside for checking rather than billed. You see the same figures we do, in your portal, and can download every play.
Reliability
Because the player already holds the files, losing the mobile connection does not interrupt the screen. The bus keeps playing its schedule and catches up on any changes when the connection returns.
Every screen checks in every thirty seconds. One that goes quiet is flagged to our team automatically, and any time a screen was down comes off what you pay rather than being quietly billed: you are charged for plays that happened, not for hours booked.
Where this is going
Each stage below is a real step rather than a slogan, and the network moves through them city by city as operators join.
Tell us the routes and the dates. We will confirm what is available and what it costs.