I noticed that the AXIS P1224-E has an Ethernet based camera. I've never seen that before, only USB based. Anyone know of such a camera that could connect to an openwrt router then view the video using what ever port/service it's running on?
There are also a ton of wireless cameras on the market. How could one be used with openwrt? I could use the WiFi radio to connect to the camera but would need to find a way to output the camera video. Most of those little cameras use apps which would not work.
The ones sold as a complete solution to general home consumers are basically IOTs, they upload to the manufacturer's server. These are usually wireless to simplify installation, they can connect to any home wifi network that has access to the Internet.
Professional models don't require apps. It is possible to simply connect to the camera with a web browser on the same LAN and watch live. However you usually want an on-site or off-site video server to record video.
Either type since they are IP based will directly integrate into an IP network, that is an important point to not have separate wiring etc for cameras.
I mentioned the Axis only in terms of the Ethernet based cable the camera is connected to. I've never seen that unless it's just an IP camera.
In terms of wireless, I mean all those low cost wifi cameras you see out there these days, where all you need is an app on your mobile. You connect to the camera using the mobiles wifi then use the app to see the video. I'm curious to know if such a method could be done using openwrt where the wireless (not IP camera) would be wirelessly connected to the openwrt device then you would use a browser to view the video.
That depends on having a server on the Internet. The manufacturer sponsors it and recovers the cost either through marking up the price of the cameras, or requiring you to subscribe to their service, or both.
It is possible to set up such a thing entirely independently at ome, but that's outside the scope of OpenWrt. A video server need lots of disk space obviously and usually quite a bit of CPU.
Lots of interesting thoughts but maybe further than what I'm asking about.
Sure, there could be a server over the Internet, that would not be an issue.
My main interest however is more about the hardware (wireless camera) and how to get that video/images to the openwrt device without an app.
Whether I can view the video directly from openwrt using a browser or not is secondary to me. My main curiosity is what camera could do that with openwrt.
I mean, it's easy to use a USB camera for example and view the video/images using mjpeg-streamer but that camera is physically connected to the device. I'm curious about using a wireless (not IP based) camera.
Your question is not related to OpenWrt in any way. What you are searching for is detailed information about camera capabilities. You will get better support and come to a faster solution if you ask your question in hardware / surveillance specific forums.
In other words if you buy an IP camera you don't need extra pieces. It's already built. Just connect it to any network and go. The network can be as simple as an Ethernet cable direct to a PC with a web browser.
Also new IP cameras have GPU chips which implement much better compression than mjpg, such as H.265.
If you buy something like an Amcrest IP camera, you just wire it into your network (or connect to your wifi) and then point your browser at it's IP... Voila you log in and watch the feed. If you want to grab the feed not through a browser then you can also do that, like through VLC... OpenWrt isn't involved at all except that it controls where the packets go.
all decent camera systems (i.e. not consumer garbage with apps and phone-home and remote-hacking) can be set to or at least allow you to send their stream to a CCTV server application running on the same network, and you can have the GUI there.
Well-knwn opensource CCTV server applications are Shinobi https://shinobi.video/ or Zoneminder https://www.zoneminder.com/
I suggest to look at the list of cameras that are supported by them as a start, and use a mini PC or a thin client as the "CCTV server", aka the system where you install Shinobi or Zoneminder.
OpenWrt devices on average are too weak to do this job for more than a couple cameras so it's always been kind of hacky and not well supported.