In an attempt to provide something of use (which I might well fail to achieve):
I have an 8 camera wireless CCTV NVR system whose RTSP RJ45 output is presented on my LAN and is made available for ingestion by MotionEye. I then use MotionEye to show me the video channels on my tablet/phone/other machines/television. I sometimes stream to youtube by using OBS which runs on a desktop machine and I just point OBS to the RTSP source IP address rather than to MotionEye.
My observation and rationale - quite possibly mistaken - is that the cheap CCTV NVR copes with serving to two lots of IP address (MotionEye and occasionally OBS) but becomes intermittent if I don't use MotionEye and instead stream from the NVR to the aforementioned handful of phones and tablets. My experience so far (several years) shows me that it's reliable for MotionEye to take most of the burden.
I wonder if streaming from OBS to Youtube but with the data provided from the source IP rather than from MotionEye might be an option to try (perhaps it's not feasible or you've already done it - sorry).