Unfortunately, I don't know much about cameras for live events. Most of my broadcasting uses webcams, so I don't need actual cameras for the stuff I usually do. So you're on your own there.
I do recommend either splitting your main audio mix or using an aux mix to send audio to the Line-in port on the sound card of the recording computer. That will give you much better quality sound. Don't use the camera's mic! :)
If you go the IP Camera route, the tricky part might be getting the camera into OBS. If you have IP camera software that turns the camera into a Directshow device (so that the computer thinks its a webcam), then it should be possible. Otherwise, you would have to do something like Window capture the IP camera output. But honestly, you're going to get a lot better video quality if you're capturing the camera output directly.
A camera will usually output using one or more of these formats:
- Composite
- S-Video
- Component
- HDMI
- SDI
(I doubt a camera will output in DVI or RGB, since those don't carry audio.)
Your cheaper cameras are going to output in Composite or S-Video. This will give you the lowest video quality, standard-definition 480i. You'll need to deinterlace it in OBS so you don't get the "combing" effect of interlaced video.
Component and HDMI are your consumer-level options for HD video. You're more likely to find HDMI output on cameras rather than component, but I wouldn't be surprised to see a camera with component-out somewhere in the world. Just make sure you know what resolutions the camera is capable of outputting, and if it's interlaced or progressive scan.
SDI is used in professional video equipment, and once you step into the land of SDI...well, I hope you have a generous budget.
So the capture card you get depends on what the camera outputs. Here are some good ones to take a look at:
AVerTV HD DVR - This can capture Composite, Component, S-Video, and HDMI up to 720p or 1080i. It's a pretty good card at a good price. It's biggest downside is that it can't capture 1080p, which you might not care about if you don't get a 1080p camera.
AVerMedia Game Broadcaster HD - Don't be thrown off by the "Game" name, that's just how AVerMedia markets their 1080p capture devices. This card can only capture HDMI, but it can capture up to 1080p. If that's all you need, then this is an affordable way to get it.
AVerMedia Live Gamer HD - The Live Gamer HD is a slightly upgraded version of the Game Broadcaster HD. The main advantages of it over the Game Broadcaster HD is HDMI passthru (you can still use the HDMI signal after inputting it into the capture card), on-board 1080p60 -> 720p60 downscaling, and an on-board encoder so that if you record with the AVerMedia RECentral software, CPU load is greatly reduced (can't use OBS with it though).
Micomsoft SC-512N1-L - This is a top-of-the-line consumer-grade capture card. It can capture pretty much everything mentioned above and more (
except SDI) up to 1080p. If you're looking for a really solid card that is very flexible and reliable, this is the way to go. It is pricier, though.
DeckLink - These are the models of cards you'll want to get for SDI capture. If all you need is a simple, single SDI input, the Mini-Recorder is probably all you need. Features and prices accelerate very quickly after that.