How I have OBS configured to use VRCDN.
Basic stream conifguration:
Settings -> Stream
Settings -> Output -> Streaming
- Update Audio Encoder from
FFmpeg AAC
to CoreAudio AAC Encoding
While you can run the Encoder bitrate
at a max of 6000kbs, the general recommendation seems to be 3500kbs is good for large VRC lobbies, or for smaller ones you could use 4500kbs. Save 6000kbs for streaming to twitch/kick/etc.
Settings -> Output -> Audio
- Set everything to 320kbs
Set up everything else as set out in the VRCDN Getting Started Guide.
I've made this simple viewer count widget to display on your stream if you like.
Download and save OBS Widget.html Somewhere on your PC, edit this and in the script
section replace [YOUR STREAM NAME]
with your actual stream name. And that's it, it'll work now.
The default is to load the number of viewers/listeners then update every 30 seconds. I wouldn't update any quicker as this could impact the API more then it's worth.
You can see how the counter looks in my stream view