Creating a video stream

Does anyone know of a project where you can use a cheap camera that you can connect to the arduino and broadcast a video stream over http (or some other protocol)?

I’d like to have an “always on” stream that other services (say from my pc) can connect to, so that when a motion detector fires off I can automatically connect to the stream and start recording.

Obviously I’ll need something like a NodeMCU with WiFi.

Does anyone know of a project where you can use a cheap camera that you can connect to the arduino and broadcast a video stream over http (or some other protocol)?

No an Arduino does not have the processing power nor the memory to handle video.

You would be better off looking at the Raspberry Pi.

There are commercial wifi security cameras with PIR triggers. Once triggered these automatically upload a video clip to a server which you can view via the web or a mobile app.

Is your goal to create something cheaper than these, or do you need features that these don't have?