Below is a list of all available source TV commands, some commands are interchangeable on legacy HLTV systems. Keep mind some commands require changing the map in order to take affect. In order for source TV spectators to join your game server, you must have the bot running first. All moReal game server customers can easily add the source TV bot to their server by typing 'rcon exec sourcetv' then changing the map. If you have any questions regarding some of the commands or just want a deeper explanation feel free to contact our support team.
tv_enable <0|1>
Activates SourceTV on local game server, SourceTV bot will appear as spectator client after next changelevel (master only).
tv_name
Sets SourceTV name as it appears in server browser and scoreboard (master only).
tv_title
Sets a SourceTV broadcast title shown in the spectator GUI
tv_maxclients <0..255>
Sets maximum client number for local SourceTV server/proxy (default 128).
tv_stop
Stops broadcasting the game via SourceTV.
tv_status
Shows SourceTV specific information.
tv_clients
Shows a list of all spectator clients connect to local SourceTV server
tv_msg
Send a HUD message to all connected SourceTV spectator clients
tv_retry
Reconnects the SourceTV relay proxy to last known address (relay only).
tv_autoretry <0|1>
If enabled, SourceTV relay proxies try to reconnect to last known server after connection was lost.
tv_timeout
Sets SourceTV relay proxy connection timeout in seconds. If a connection times out, the relay proxy tries to reconnect automatically.
tv_delay
Source TV broadcast delay in seconds (master only).
tv_delaymapchange <0|1>
Delays the map change on game server until rest of buffered game has been broadcasted
tv_port
Set the SourceTV host port (default 27020). Must be set as srcds start parameter.
tv_maxrate
Sets the maximum bandwidth spend per client in bytes/second (default 5000)
tv_snapshotrate
Sets world snapshots broadcasted per second by SourceTV (master only).
tv_password
Sets required password for connecting spectators.
tv_relaypassword
Sets required password for connecting relay proxies.
tv_relay
Connects a relay server to another SourceTV server/proxy
tv_record
Starts a SourceTV demo recording that records all entities & events (master only)
tv_stoprecord
Stops SourceTV demo recording (master only)
tv_autorecord <0|1>
Automatically records every game, demo file name format is auto-YYYYMMDD-hhmm-map.dem
tv_debug <0|1>
Shows additional debugging messages
tv_dispatchmode <0|1|2>
Sets Source client dispatch mode for connecting clients: 0=never, 1=if appropriate, 2=always
tv_overrideroot <0|1>
Overrides the master IP broadcast to spectators with a local IP.
tv_relayvoice <0|1>
If enabled, allow player voice chat if broadcasted (master only)
tv_transmitall <0|1>
By default entities and events outside of the auto-director view are removed from SourceTV broadcasts to save bandwidth. If tv_transmitall is enabled, the whole game is transmitted and spectators can switch their view to any player they want. This option increases bandwidth requirement per spectator client by factor 2 to 3.
tv_chattimelimit
Limits spectators to chat only every n seconds
tv_chatgroupsize
Set chat group size to n spectators. Only spectators in the same chat group can speak to each other. Chat groups are turned off with "tv_chatgroupsize 0" and everybody can speak to everybody. Setting chat groups helps reducing chatter noise and saves some bandwidth.
tv_chatgroup
Allows spectators to choose their chat group. If no name if given the current chat group is shown (client only)
tv_nochat <0|1>
Disables other spectators chat lines (client only)
tv_allow_static_shots <0|1>
Allows auto-director to choose fixed camera shots (master only)
tv_allow_camera_man <0|1>
Allows spectator clients on game server to become SourceTV camera men (master only)
[Article Listings]
|