The video above was recorded using OBS and a cheap ass Canyon webcam for keyboard&mouse view. Windows and Dota 2 are installed on the SSD and OBS captures video onto the hard drive...
My PC specs are:
- AMD Athlon X4 845 3.8GHz FM2+ Carrizo
- MSI A68HM-E33 V2 mainboard
- 2 x 4GB DDR3-1600MHz Kingston Low Profile
- nVidia Geforce GT 1030 2GB GDDR5 64bit
- 60GB Kingston SSD
- 320GB WD Blue laptop hard drive
- some noname 450W ATX PSU and white computer case
- 21.5" AOC Full HD IPS monitor, overclocked to 75Hz, HDMI
- Myria MG7503 keyboard
- Logitech M170 wireless laptop mouse
- Canyon webcam
For streaming I use the Software x264 Encoder, as the GT 1030 video card doesn't support NVENC hardware acceleration, and a constant bitrate of 4000kbps, so the load on the CPU is as constant as possible. CPU preset is Ultrafast of course ...
Dota 2 is running in 1920 x 1080 resolution, almost maximum quality settings, capped at 60FPS, but in OBS it's downscaled to 720p and 30FPS, as my PC can't handle more.
NOTE: 720p is mostly fine for watching, but you should run your game in the highest resolution possible, so it doesn't affect the playability of the game. In 720p you may play worse than in 1080p, 1440p or 4K
There's one more important setting to modify:
Process priority needs to be set to HIGH on a cheap PC like mine, because the game is trying to maintain 60FPS all the time, while the recording/streaming quality is more important in my case. If the game gets lower proirity and FPS drops to ~40FPS, that won't affect recording/streaming quality... as long as it stays above 30FPS. So it's a kind of a balancing act.
Subscribe to my channel for more videos and live streams!