How to record GOTV demo (LAN computer)

← back

In this tutorial you will learn how to record GOTV demos in Counter Strike Global Offensive on a computer at a LAN using the developer console.

Below is a TL;DR giving a summary of the tutorial, containing just the relevant console commands. If you want a more in-depth explanation of each command, you can skip the TL;DR and read the rest of the tutorial.

Follow this tutorial if you don't know how to open the console.


  1. Open CS:GO on the host computer and type
tv_enable 1
tv_maxclients 0 // Disallow people watching GOTV
map de_dust2
  1. Start recording a demo by typing
tv_record my_demo_name
  1. Stop the recording by typing
  1. Locate the demo file on the host computer and upload it to Noesis!

# Setting up a local match

The easiest way to set up a match on your local LAN is to start CS:GO, open the console and type the command map [map name], e.g. map de_dust2. The computer that ran this command is called the host.

This opens a game server on the given PC which can be joined by other computers on the same LAN.

Other computers can connect to this game by starting CS:GO, opening the console and using the command connect [ip address:port], e.g. connect

If you do not know the ip address and port of the game on the host computer, you can use the status command. On the host computer, type status in the console. The numbers you are looking for can be found under the "udp/ip" section, e.g.

Typing status in the console

# Activating GOTV

Recording a GOTV demo is different from recording a POV/in-eye demo. In order to record a GOTV demo, GOTV has to be enabled on the host computer.

This is done by typing tv_enable 1 in the console and changing the map, e.g. map de_dust2. For technical reasons, changing the map is required in order to activate GOTV.

# Recording a GOTV demo

GOTV has been enabled on the host computer and you are ready to record your demo.

This is done by simply typing tv_record [demo name] in the console, e.g. tv_record 2019-01-01-pracc-astralis. Everything that happens in the game is now being recorded to a file on the host computer.

Once the match is done, you can stop the recording by changing the map, or by typing tv_stoprecord in the console.

# Finding the GOTV demo file

Being the dedicated learner that you are, you obviously want to upload your shiny new demo to Noesis so that you can review what went well and what didn't. You can find the GOTV demo on the host computer doing the following:

  1. Open the Steam library
  2. Right click on CS:GO
  3. Click on "Properties"
  4. Click on the "Local files"-tab Navigate to LOCAL FILES
  5. Click on "Browse local files" Click BROWSE LOCAL FILES
  6. Open the "csgo" folder Navigate to csgo folder

In the "csgo" folder you should find a demo by the name you used when starting the recording, e.g. 2019-01-01-pracc-astralis.dem.

You can now upload this file to Noesis and start getting some insights into the match!

Noesis heatmap

Upload & review CS:GO demos!

doneUpload and analyze a demo in less than 1 minute
done2D demo viewer
doneAnalyze utility, movement, and kills
Try for free!