Last time I was looking at solutions for this, Discord wasn’t separatingbout each participant into their own stream.
OBS part that sounds familiar is maybe separating the voice hat stuff from game streaming also happening.
VDO.ninja is what OP is looking for though. The meets there have each participant as distinct streams (and a host/control for each). OBS can take any of those as a browser source and do whatever you want from there.


Hand drawn overworld map. I forget the scale, probably 1x4 US Letter, colored pencil. Replaying using my map was great.