Ga naar inhoud
Back to Homepage

Schakel GOTV in voor CS:GO

Valve biedt een eigen systeem voor het opnemen en bekijken van CS:GO-games. Als u GOTV op uw server inschakelt, wordt in feite een camera als toeschouwer toegevoegd. Deze camera kan vervolgens opnemen en andere mensen laten zien waar de camera naar kijkt. Door de onderstaande stappen te volgen, kunt u dit systeem gebruiken om uw wedstrijden op te nemen en uw server open te stellen voor toeschouwers.

  1. Ga naar de AleForge Panel
  2. Ga naar de File Manager
  3. Ga naar /csgo/cfg en maak of bewerk een bestand called server.cfg
  4. Voeg op een nieuwe regel tv_enable 1 toe
  5. Start de server opnieuw op
  1. Ga naar /csgo/cfg en bewerk uw server.cfg
  2. Voeg cvar tv_autorecord 1 toe aan een nieuwe regel

Er wordt nu een opname van elke wedstrijd op elke kaart opgenomen en opgeslagen in uw /csgo-map.

Om handmatige opname in te stellen, moet u:

  1. Start de server en de wedstrijd die je wilt opnemen
  2. Typ tv_record <filename> in uw serverconsole, waarbij <filename> elke gewenste naam kan zijn. Hiermee wordt begonnen met het opnemen van de server.
  3. Wanneer u klaar bent met opnemen, typt u tv_stoprecord in de serverconsole.
  4. De opname wordt vervolgens in uw map /csgo geplaatst met de naam <filename>.dem
  1. Ga naar /csgo/cfg en bewerk uw server.cfg
  2. Voeg cvar tv_advertise_watchable 1 toe aan een nieuwe regel
  3. Ga naar de Developer Console voor CS:GO en typ connect <ip address>:<port>. Voor het IP-adres en de poort kunt u het IP-adres van uw server invoeren. bijv. va1.aleforge.net:12345

U wordt nu verbonden met de camera die naar de server kijkt.

Normaal gesproken zal de camera volgen waar de automatische regisseur besluit te kijken. Dit kan echter worden gewijzigd.

  1. Om de camera te bedienen, drukt u op de knop Use, die standaard is ingesteld op E.
  2. U kunt nu bepalen waar de camera naar kijkt
  3. De gebruiker die de camera bestuurt, kan elke toeschouwermodus kiezen (First Person, Free-Roaming, enz.), naar een willekeurige speler overschakelen of zich vrij bewegen.

Hierboven geven we u de meest elementaire stappen voor het instellen van uw server om met GOTV te werken. Er zijn echter nog veel meer instellingen die u kunt gebruiken om uw Camera Spectator en uw opnamen aan te passen. Hier zijn enkele beschikbare cvar-instellingen die volgens ons belangrijk voor u kunnen zijn.

Cvar-naam Beschrijving
tv_enable Activeert GOTV op de lokale spelserver, de GOTV-bot verschijnt als toeschouwerclient na het volgende wijzigingsniveau.
tv_stop Stopt met het uitzenden van de game via GOTV.
tv_naam Stelt de GOTV-naam in zoals deze verschijnt in de serverbrowser en het scorebord.
tv_titel Stelt een GOTV-uitzendingstitel in die wordt weergegeven in de toeschouwer-GUI.
tv_advertise_watchable GOTV adverteert dat de wedstrijd kan worden bekeken via de game-UI. Klanten die via de UI kijken, hoeven het wachtwoord niet in te voeren. Spelservers waarop GOTV is ingeschakeld en GOTV-relais die externe clients moeten ondersteunen die verbinding maken via de GOTV-poort, moeten dit instellen op 1.
tv_poort Stel de SourceTV-hostpoort in (standaard 27020). Moet worden ingesteld als startparameter.
tv_wachtwoord Stelt de vereiste wachtwoorden in voor het verbinden van toeschouwers.
tv_status Toont GOTV-specifieke informatie.
tv_debug Toont aanvullende foutopsporingsberichten.
tv_autorecord Neemt automatisch elk spel op, het demobestandsnaamformaat is auto-JJJJMMDD-hhmm-map.dem
tv_record Start een GOTV-demo-opname die alle entiteiten en gebeurtenissen registreert.
tv_stoprecord Stopt de GOTV-demo-opname.
tv_snapshotrate Stelt wereldsnapshots in die per seconde worden uitgezonden door GOTV. Dit heeft invloed op de tickrate van de camera.
tv_transmitall <0|1> Standaard worden entiteiten en gebeurtenissen buiten de Auto-Director-weergave verwijderd uit GOTV-uitzendingen om bandbreedte te besparen. Als tv_transmitall is ingeschakeld, wordt het hele spel uitgezonden en kunnen toeschouwers hun weergave wijzigen naar elke gewenste speler. Deze optie verhoogt de bandbreedtebehoefte per toeschouwerklant met een factor 2 tot 3.
tv_maxrate Stelt de maximale bandbreedte in die per client wordt uitgegeven in bytes/seconde (standaard 5000)
tv_vertraging GOTV-uitzendvertraging in seconden.
tv_delaymapchange <0|1> Vertraagt ​​de kaartwijziging op de spelserver totdat de rest van het gebufferde spel is uitgezonden
tv_allow_camera_man <0|1> Hiermee kunnen toeschouwerclients op de spelserver SourceTV-cameramannen worden.
tv_allow_camera_man_steamid Hiermee kan de cameraman voor toernooiproductie met de ingediende Steam-ID CS:GO uitvoeren met de Startup Argument -interactivecaster en de cameraman worden.
tv_allow_static_shots <0|1> Hiermee kan auto-director vaste camerabeelden kiezen.
tv_relayradio <0|1> Stuur teamradioopdrachten door naar tv: 0=uit, 1=aan
tv_relaytextchat <0|1|2> Gegevens van tekstchat doorgeven: 0=uit, 1=zeg, 2=zeg+zeg_team
tv_relayvoice <0|1> Indien ingeschakeld, staat u de voicechat van de speler toe als deze wordt uitgezonden.
tv_maxclients <0..255> Stelt het maximale clientnummer in voor de lokale SourceTV-server/proxy (standaard 128)
tv_clients Toont een lijst met alle toeschouwerclients die zijn verbonden met de lokale GOTV-server
tv_msg Stuur een HUD-bericht naar alle aangesloten GOTV-kijkersclients
tv_chatgroepgrootte Stel de chatgroepgrootte in op n toeschouwers. Alleen toeschouwers in dezelfde chatgroep kunnen met elkaar praten. Chatgroepen zijn uitgeschakeld met “tv_chatgroupsize 0” en iedereen kan met iedereen praten. Het instellen van chatgroepen helpt het chattergeluid te verminderen en bespaart wat bandbreedte.
tv_chattimelimit Beperkt toeschouwers om slechts elke n seconden te chatten