Ffmpeg streaming?

ffmpeg is going to use a very similar amount of CPU for the same content. It’s just the nature of h.264 video encoding. You can make it use less by tweaking options like CPU preset, framerate and resolution.

OBS definitely sounds like best tool for what you’re trying to do.