The Live Timings page shows live timings information about the event currently running on your server. It has a lot of data, this page will aim to familiarise you with how to best utilise it!
Live Timings are persisted in looping sessions, so if you run a looping two hour practice for a full week the Live Timings will collect information about all laps completed during that week.
The top of the Live Timings page contains some information about the currently running event as well as some buttons you can use to edit the behaviour of the page and perform admin actions (if logged in as an admin).
The top left of the page shows the sessions configured in the current event and the number of entrants, if you hover over the number of entrants it will show the names of the entrants.
In the center of the page you can see the type of the current session as well as the name of the track, clicking this will show some extra information about the current track.
The top right of the page shows the current weather, track temperature and ambient temperature.
Live Timings buttons are located at the top left of the page, beaneath the session/entrants information.
Join - Join the server via Content Manager, this link will open Content Manager and open a window with the server information and ability to join/favourite etc. You can also right click and "Copy link address" to get a link that you can share with your community of drivers.
Settings - Allows you to hide collision popups on the Live Timings page (these can be seen in the gif above). This setting will only hide the collisions for you in your current browser session. If you want to hide the collision popups for everybody by default you can do so using the "Hide Collision Popups" option on the Server Options page.
Admin Panel (only available if logged in as admin) - Allows admins quick access to multiple administration functions directly from the Live Timings page. Most of these are self-explanatory, the "Broadcast Countdown" will send a synchronised ten second countdown to all drivers, which is useful for starting drift tandems and other similar things.
Event Details - Loads a popup with the full current event details as below.
The main table shows a leaderboard of all drivers currently connected to the server, ordered by their position in the session (best lap for practice and qualifying sessions, race position for race sessions).
For each driver there are multiple columns:
Driver - The name of the driver and the colour of their dot on the Track Map. Hovering over the name in this column will highlight the drivers name on the Track Map. Clicking the drivers name will expand/hide the drivers info on the Track Map, which includes current speed, gear, RPM and steering angle.
Car - The name of the car that the driver is currently driving.
Tyres - The tyre type/compound that the driver is currently using.
Current Lap - The timer for the current lap, as well as each sector time as the driver completes each sector. The background colours of the sector times in the Key section of this page. This column also displays an indicator if a driver is:
Last Lap - The lap time of the last lap completed by the driver.
Best Lap - The best lap time completed by the driver (with the tyre type/compound they completed that lap on in brackets).
Gap - The gap between this driver and the driver in front of them in the session.
# Laps - Number of laps completed by the driver (with the number of laps since their last pit stop in brackets)
Top Speed - The top speed that the driver has achieved at any time.
Ping - The current ping of the driver.
The stored times table shows information (driver name, car, best lap with tyre and sectors, number of laps and top speed) for drivers that have set times on the server and then disconnected. If a driver in the stored times reconnects to the server they will be moved back into the main table.
Stored times can be manually cleared using the "Delete Live Timings" button on the Server Options page, and will be automatically cleared if a new event on a different track is started.
The track map shows the current position on track of all of the drivers connected to the server. The track map also shows the start/finish line, sectors and DRS zone information, information about these markings can be seen in the Key.
Each driver has a coloured dot, which matches the coloured dot next to their name in the Main Table. Hovering over their name in the main table list will highlight them on the map, and clicking on their name in the main table will display some extra information by the driver on the map (current speed, gear, RPM and steering angle).
The map will also indicate when a driver has a blue flag by setting the background behind their name to be blue.
The map will also display a little crash animation when a driver has a collision, like I did here:
The Live Timings key can be accessed using the "Key" link below the Track Map. The key contains a description for every icon that can appear on the Live Timings page.
The chat window is displayed beneath the Track Map, and keeps a history of the in-game chat, complete with driver names and timestamps. Admins can also broadcast messages into the chat from the Live Timings page.
The Iframe system allows you to embed other webpages via Iframes on the Live Timings page. This is most often used to embed Live Streams showing the current event, but could also be used for anything else you can think of.
A lot of websites (such as Twitch) require that your website is using valid SSL certificates in order to embed content from them like this. If you're hosted with Emperor Servers then your Manager is already running SSL, but if you're self hosting you may need to Run a Reverse Proxy or similar.
Let's add a few pages to a Live Timings page as an example. Say I'm running an event at Spa and I want to embed a Wikipedia page about the track, I can just add the Wikipedia link directly by doing the following on the Live Timings page:
And that's it, the Spa-Francorchamps Wikipedia page is now embedded in my Live Timings page and will be displayed to anybody that visits it. Users that are not logged in to a write account or higher will only see the embedded content, not the text inputs and buttons to control them.
Now say I want to also embed my twitch stream:
<iframe src="https://player.twitch.tv/?channel=twitch&parent=www.example.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe>
https://player.twitch.tv/?channel=twitch&parent=www.example.com
hecrer.emperorservers.com
https://player.twitch.tv/?channel=twitch&parent=hecrer.emperorservers.com
After that I'm left with this beneath my main Live Timings section:
It's possible to overlay elements from the Live Timings page onto your stream via OBS, we've often seen this used to overlay the track map, as seen here:
Setting this up is relatively simple, but does require a few steps, let's run through them! In this guide I'll be just showing the track map.
http://127.0.0.1:8772/live-timing
This CSS will only show the track map, hiding all other elements of the Live Timings page. It also increases the size of the driver dots and names to make them more readable.
body {
background-color: transparent;
padding-top: 0px;
overflow: hidden;
}
.navbar, .race-control-event-info, .race-control-weather-info, .text-center, .race-control-buttons, #popover-content-event-title, #popover-content-admin-panel, .col-lg-7.col-md-12.mt-5, .live-frames, footer {
display: none !important;
}
.mt-5, .my-5 {
margin-top: 1rem !important;
}
.dot .name {
font-size: 120%;
}
.map-key-link {
display: none;
}
#chat-container {
display: none;
}
#broadcast-chat-form {
display: none;
}
.popover {
display: none;
}
#popover-content-map-key {
display: none;
}
#live-table-disconnected {
display: none;
}
.table-responsive {
display: none;
}
h4 {
display: none;
}
.alert {
display: none;
}