the capture card method is for multi-pc setups, which is what I use. I have a seperate dedicated machine used for live streaming + recording at the same time while the main rig is used just for gaming.
as for the screen/window capture method, that was just a general idea on using obs without a seperate plugin being needed. You’re correct in that it shouldnt need to be recaptured if it’s stored in memory already, my point was that the existing method should work, albeit redundant
another idea would be to maybe feed the framebuffer as a webcam/capture device, so that you could add it in obs as a video device? this would also mean youd then be able to use things like guvcview with the source, although I suppose thatd also be redundant as it would be going framebuffer->fake camera device->framebuffer
just throwing some ideas around