Skip to content

CS:GO: GOTV

Discover how to stream live games with delay and automatic recording for viewers, and relive matches anytime → Learn more now

10 November 20262 min read0 Views0 helpful

Introduction

GOTV allows you to broadcast games live with a slight delay. This means that outsiders who are not participating in the game can follow what is happening on the server. This technology is also used in well-known Counter-Strike tournaments so that spectators can watch the action. Additionally, broadcasts can be automatically saved, allowing you to watch them again at any time.

Configuration

The commands above are mandatory to activate and make the GOTV master server reachable. However, there are additional commands for extended configuration:

CommandDescription
tv_allow_camera_man "0|1"Allows viewers to take over as cameraman
tv_allow_static_shots "0|1"Uses fixed-position cameras for recordings
tv_autorecord "0|1"Automatically records all games as GOTV demos. All games are recorded automatically; the demo file format is auto-YYYYMMDD-hhmm-map.dem
tv_autoretry "0|1"Attempts to reconnect after a network timeout
tv_chattimelimit "seconds"Limits viewers to writing only every x seconds
tv_debug "0|1"Displays GOTV debug information
tv_delaymapchange "0|1"Delays map change until the broadcast is finished
tv_maxclients "n"Maximum number of clients on the GOTV server
tv_maxrate "n"Max allowed bandwidth for GOTV viewers, 0 = unlimited
tv_msg "text"Sends a message to all viewers
tv_name "name"GOTV hostname. Defines the GOTV name as it appears in the server browser and status bar
tv_nochat "0|1"Enables/disables GOTV chat
tv_password "password"Protects the GOTV broadcast with a password
tv_record "filename"Starts recording a GOTV demo
tv_stopStops the GOTV broadcast
tv_stoprecordStops recording a GOTV demo
tv_titleDefines the name of the GOTV broadcast

FAQ

Frequently asked questions

GOTV streams games live with a small delay, allowing outsiders to watch the server action—the same technology used in major CS tournaments. Broadcasts can be automatically saved as demos.
Add the commands tv_enable 1, tv_delay 90, and tv_advertise_watchable 1 to your server.cfg file.
Use the in-game console and enter: connect SERVERIP:27020.

Feedback

Was this article helpful?

Your feedback helps us prioritize and improve content.

0 of 0 Users found this article helpful.

Personal support

Need more help than the guide provides?

Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.

Zappy knows this guide and answers you right in the chat.