https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Broadcast
GOTV+,HTTP and dem based GOTV. Supports CDN,HLAE,Reshade and other external softwere.
Working sample here
-> Save matches as a demo replay
-> Save those replays as a file(to reboot apps)
-> web gui for administrating old archives
npm i
npm i -g typescript
npm run build
npm start
to start tv_broadcast server- on SRCDS Server :
tv_broadcast_url "http:localhost:3000";tv_broadcast 1"
to begin broadcasting - Wait for match,replay will be available after tv_delay seconds
- Open http://localhost:3000/ (it can be GlobalIP or your domain) in your browser
- Click "Play" and Allow Steam access to enjoy delayed-playback
NOTE : you can use demoui
command,which is appeared by Shift+F2. So you are able to pause/resume/fasten your demo
Also HLAE/Reshade and other tools are available
It's technically delivering demo fragments as a HTTP server.
So your CS:GO client doesnt need to authencate Steam/VAC.