Media Portal
A media library for the TT press office, built for race day.
It’s late afternoon on race day and the Senior result has just been declared. In the next ten minutes, the press office needs to get a podium image, three action shots and a results press release to every accredited outlet in the world, then answer requests from every desk that wants something specific from the session.
All Isle of Man TT Races work (4)At a glance
- Tagging at ingest
- Global delivery
- Search and browse
- Press-only access
- Download tracking

Before this system, that work ran on email, transfer links, shared folders and direct messages. A journalist on deadline would ask for the shot of a rider at a particular corner and wait for someone at the event to find it. Press releases went out as attachments, with no record of who had received them, no central archive and no consistent tagging. When a result broke and every outlet pulled files at once, full-size originals crawled from a single web server.

Built around how event media actually works
We worked with the press team on what a live-event media operation needs, rather than what a generic media library offers. It had to take in content fast on race day, serve a global audience the moment it was published, and put accredited press in front of the exact file they wanted, without anyone at the event acting as librarian.
Tagged at upload
Every photo, video and press release is tagged when it’s uploaded, against the same list of riders, race classes, locations and themes. Filtering, browsing and search all draw on that one index.
Delivered worldwide
All media is stored on Amazon S3 and served through CloudFront, a global delivery network that absorbs the spikes around each session. Every photo has three ready-made sizes, so an outlet can take a web image or a print-ready master from the same record.
Tags that work across everything
Press releases are tagged as a whole and each photo inside them is tagged individually. Choosing Senior TT and a rider’s name returns only what matches both, across photos, videos and press releases.
Search and browse
Search covers press release titles and text as well as the tags, so a rider’s name finds both the releases that mention them and the photos of them. There are also routes by rider, theme and race for people who prefer to browse.
Approved press only
Applicants register through the portal and the press office reviews each request. Sign-in uses the member’s email and a one-time code, on every session.
Every download recorded
Each download is logged against the member, the file, the format and the size, and bulk requests are packaged on the fly. The press office can see who has used what, which helps with reporting to rights-holders and with licence enforcement.
The system went live ahead of a TT fortnight and was stress-tested by the press team and accredited photographers during practice week, before the first live press release went out.

What changed
Media that used to move through improvised channels now lives in one tagged, searchable library that verified press can reach from anywhere. Photographers upload once, and the delivery network handles the rest. An outlet on deadline can find the exact rider, race and location in seconds and download a print-ready file.
The press office works through a queue of access requests instead of an inbox of one-off asks, and it knows who has downloaded what. The system scales with race-week traffic, and the archive becomes more valuable with every event.
From an inbox of requests to a library the world’s press can search.
Related work.
Case studyIsle of Man TT Live Timing
The official live timing for the Isle of Man TT, on every phone around the course.
View
Case studyIsle of Man TT Races
The TT’s website and the infrastructure behind it, for over four years.
View
Case studyFC Isle of Man app
A club in every supporter’s pocket, like the big clubs have. Tickets, shop, camps, streaming and matchday in one app.
View

