Hi-Def Gaming

Knowledgebase

You are here: Portal Home > Knowledgebase > SourceTV Relay configuration -OR- Why won't this connect?

SourceTV Relay configuration -OR- Why won't this connect?

Our dedicated SourceTV relays are easy to setup, but due to the nature of SourceTV and it's requirement for 3 functioning pieces for proper operation many people become confused. Following our guidelines below should help quite a bit. After your order is setup, an email is dispatched to you which includes the IP and Port for the SourceTV relay itself (what people watch matches on), a URL to the SourceTV control panel and the userame/password for accessing the SourceTV control panel (which you chose when placing the order).


With that information, here's what you do on the SourceTV relay portion of the setup:


1. Login to our control panel with the information provided.

2. Click the SourceTV module to access the controls for your SourceTV server (typically the format is as follows: "$USERNAME - SourceTV - $LOCATION Control Panel" --or as an example: "jimbob - SourceTV - Dallas_TX Control Panel".

3. Click the "SourceTV: Edit SourceTV Server Configuration" button, this will open up the sourcetv.cfg file so you may edit the connection information and other options.

4. Typically, all you will need to edit in this config is as follows:

a. tv_relay 0.0.0.0:27020

-If your game server is 1.2.3.4:27015, change it to point to the SourceTV Master Server at 1.2.3.4:27020

b. tv_relaypassword ""

-If your game server's SourceTV Master is passworded, replace "" with the game servers tv_password

-This variable should NEVER be in one of your game server configs (cal, cevo, pregame or server.cfg).

c. tv_dispatchmode "1"

-Always leave this at 1, changing may prevent the server from functioningd. tv_password "" (if you wish to lock up your sourcetv relay to prevent unauthorized viewing of practices, scrims and matches, please input the password you will require spectators to input).

That's it for configuration on the SourceTV relay, the rest of the configuration is done on the game server itself with it's SourceTV master configuration. Now click the big green arrow to go back to the index of options and click START. The SourceTV server should show online at the IP and Port provided in the email (normally sourcetv.hd-gaming.com:3XXX). If it does not, there is a problem with the configuration (either on the game server or on the SourceTV).



Configuration Of SourceTV Master (this is done ON THE GAMESERVER)

1. tv_enable 1

-tv_enable MUST be set to 1 for the SourceTV master to be running...a SourceTV master is REQUIRED for a SourceTV relay to connect ...the master server acts as the "in-game" spectator and the relay connects to the master to show everyone else what is happening. MANY league configs disable tv_enable and you may need to edit your configurations to ensure everything works properly.


2. sv_transmitall 1

-The SourceTV master server will be viewing all angles and POVs of the gameplay...otherwise you would be limited to forced angles and no POVs


3. tv_name "My SourceTV Master"

-tv_name allows you to set the name of the SourceTV master server...this is what shows in the game server and does NOT control the name of the relay that others connect to

4. tv_delay 180

-Most leagues require a 2 or 3 minute delay, configure this per your league rules

5. tv_relayvoice 0

-If you would like to relay the in-game voice of the players to the broadcast or recording, please set to 1

6. tv_password ""

-Only set if you want a password on your SourceTV Master server...we recommend that you leave the password blank so your relay can connect without a password and stay connected at all times **with the relay taking up the 1 slot available no other relays may connect**


Troubleshooting Your SourceTV:

Ensure that your game server has a SourceTV Master server in operation and that your passwords match (game server's tv_password = relay's tv_relaypassword). Make sure the port and ip are correct as well (SourceTV master servers are normally on the game server's 27020 port). If the service still does not work or drops out after executing a league config, check all of your .cfg files to ensure they are not setting ANY tv_ command EXCEPT tv_delay. The only place your tv_ cvars should be is in the server.cfg. Assuming those items are all correct and the server still will not connect, please join #hidef-support or file a support ticket from your SourceTV control panel (top left - Support - File Support Ticket) and let us know that you are having this problem. We can put the server daemon in debug mode to find out the error and help correct the issue for you.



Was this answer helpful?

Add to Favourites
Print this Article