Skip to content

CS2: CSTV

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

10 November 20262 min read3 Views0 helpful

Introduction

CSTV allows you to broadcast games live with a slight delay. This means that outsiders who are not involved in the game can follow what is happening on the server. This technology is also used in well-known Counter-Strike tournaments so that viewers 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 CSTV 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 cameras for recordings
tv_autorecord "0|1"Automatically records all games as CSTV 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 CSTV debug information
tv_delaymapchange "0|1"Delays map change until the broadcast is finished
tv_maxclients "n"Maximum number of clients on the CSTV server
tv_maxrate "n"Max allowed bandwidth for CSTV viewers, 0 = unlimited
tv_msg "text"Sends a message to all viewers
tv_name "name"CSTV hostname. Defines the CSTV name as it appears in the server browser and status bar
tv_nochat "0|1"Enables/disables CSTV chat
tv_password "password"Protects the CSTV broadcast with a password
tv_record "filename"Starts recording a CSTV demo
tv_stopStops the CSTV broadcast
tv_stoprecordStops recording a CSTV demo
tv_titleDefines the name of the CSTV broadcast

FAQ

Frequently asked questions

CSTV streams games live with a slight delay, allowing outsiders to follow the server action—the same technology used in major CS tournaments. Broadcasts can also 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.