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.
The commands above are mandatory to activate and make the CSTV master server reachable. However, there are additional commands for extended configuration:
| Command | Description |
|---|---|
| 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_stop | Stops the CSTV broadcast |
| tv_stoprecord | Stops recording a CSTV demo |
| tv_title | Defines the name of the CSTV broadcast |
