Are there any streamers here who could advise on creating a stream that doesn’t drop out?

Being new to this I’m aware it could be a multitude of things but I don’t know where to start.

I’m using OBS and Owncast. I’m wondering if the issue is an under spec’ed computer? Whilst I’m making the stream on an M1 Mac, Owncast is actually running from an i5 ThinkCentre on Debian (Yunohost).

So there’s a LAN in the mix too.

Happy for boosts!