Race TV Multiplayer
Race TV Multiplayer is an open source F1TV desktop client for Windows with support for multi-monitor setups.
This app is unofficial and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing BV.
Installation (Windows)
- Download the installer: Download the Race TV Multiplayer installer
- Execute the installer. If a SmartScreen warning pops up, select 'More info' and click 'Run anyway'.
Optional steps if you have an NVidia graphics card and stuttering video playback:
- Open the
NVidia Control Panel
, go to: 3D settings
> Manage 3D settings
> Program Settings
.
- Then add the
Race TV Multiplayer
app
- Turn the program settings Vertical sync to
Off
and Max Frame Rate to Off
- Press the
Apply
button and restart the app
For developers (Windows)
Installation
- Install the LTS version of Node: Node (LTS)
- Run in a cmd window:
npm install
Optional steps for DRM support: (Required to play streams with Widevine DRM)
- Install python 3: Python 3
- Install the castlabs-evs package for Python:
python -m pip install --upgrade castlabs-evs
- Sign up for an EVS account:
python -m castlabs_evs.account signup
- For DRM support while develping, sign the electron.exe file:
python -m castlabs_evs.vmp sign-pkg node_modules/electron/dist
- For more info about EVS: https://github.com/castlabs/electron-releases/wiki/EVS
Start the app
- run in a cmd window:
npm start