I have not updated this thread, but in the past couple of years I must have tried 2 Sony modern mirrorless bodies with 6 or 7 different lenses. The goal being to not have to climb the table to turn the camera on, have good picture quality, and control it all from my computer. It's been a complete no-go. I last fooled around with it a year ago.
Also, in the past few months I have started streaming some of my own action matches at the pool hall, and have gotten some experience with different phone based options, and dedicated streaming camera options.
I'm back on the hunt now for my GC at home permanent overhead option, after I saw a post on FB from I think it was lil chris? He recommended this camera, which I just bought. The key is it needs 120 deg FOV.
It is TINY. Here it is next to my DSLR I've had up there.
I was able to reuse my DSLR mount. Its not perfectly centered on the table, but good enough for testing.
It does everything I want. It has a manual focus ring (which I want), so that when your body blocks the camera during a shot the lens does not "hunt". It connects to the computer with a usb cable, nothing else. And I can control it completely with OSB. (ps, I just finally did some tutorials on it to learn that software this week. It's definitely the way to go for me now).
The downside is the quality is not that good. The picture is a bit pixelated. Here is a screenshot from OBS.
The camera is 1080P. I decided to look for 4K versions, and during that search, I found these, which are not even webcams:
The lens is interchangeable, like a DSLR. Everything is manual, including focus, zoom, and aperture. It has USB out, and HDMI out. If this works well, I think it might be the perfect pool streaming camera for a static setup. WAY cheaper than a DSLR, and only the things needed for pool. I ordered two of them, the body is the same on each, but the lenses are different. My plan is to put one for overhead, and one for the rack view of the table. They don't have a microphone, so I'll need to handle that separately. I'll update when I get them this week.