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.
tv_enable 1 tv_maxclients 0 // Disallow people watching GOTV map de_dust2
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.
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.
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.
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.
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:
In the "csgo" folder you should find a demo by the name you used when starting the recording, e.g.
You can now upload this file to Noesis and start getting some insights into the match!