Capturing Video using an Arduino, SD Card, and a Network Shield

Hey everyone I'm just trying to wrap my mind around capturing video using an Arduino UNO, a camera (Like this one: 5MP: OV5642 - Arducam), an SD card to store it all, then a network shield, either Ethernet, Wifi, or bluetooth. Is this possible to do? From what I understand from the google searches I've done, the arduino doesn't have enough memory to stream videos, but would saving the video on a SD card, then sending it via a network card make smoother quality? This video shows low quality 1FPS video with low resolution using bluetooth: ArduCAM Shield Demo (Arduino Mega2560 R3 + Bluetooth + OV2640 2MP Camera Module) - YouTube . Would a WIFI shield or an Ethernet shield allow for higher quality and more FPS? If it is possible, how exactly would I go about doing that? I'm not looking for any code, just more so a brief outline of steps I can take. Thanks to everyone who took the time to view this thread.

P.S. Sorry if it's unclear, I'm in class at while I'm typing this. If you need me to elaborate on anything, comment reply and I'll answer as soon as I can. Thank you all.

For any Arduino prior to an Duo, I think you're wasting your time thinking about Arduino doing anything with a video stream. If you're using a Duo it might be feasible (but it might not) - I've not seen anyone else report success with this (and the topic comes up every couple of days) so my guess is it's not feasible, or at least it's not easy.

Is there some reason why you aren't just using a plain old IP webcam?

Didn't really notice that. I'll give that a look see. Thank you for your reply.