STUN server is used to get your peer's external IP and local IP. It doesn't relay the media. So your video quality doesn't matter here.
candidate:3343878875 2 udp 1686052606 82.94.27.414 65042 typ srflx raddr 192.168.1.124 rport 51765 generation 0 ufrag Ihrz network-id 1 network-cost 10
candidate:3343878875 1 udp 1686052607 82.94.27.414 33374 typ srflx raddr 192.168.1.124 rport 64023 generation 0 ufrag Ihrz network-id 1 network-cost 10
There are plenty of public STUN server around the world including google stun for free. If you wanna host a STUN server then a micro AWS server should do the job.
Your video quality matters if you relay the media using TURN. Since TURN server takes a lot of bandwidth in carrying your video stream to it connecting peers.