I have an Axis cam that I purchased used, quite cheap. It basically runs Linux, a web server, something that serves RTSP, and maybe other things too. It has a neat web UI for administration, online manuals, and easy endpoints where you can get camera output and metadata easily. I can highly recommend.