Is it possible for serial camera + ethernet + SD?

I have a idea about serial camera + ethernet + SD (Mega2560 based).
I can get a .jpg snapshot in Webpage using serial camera whenever i want using WebBrowser. Saving the .jpg to SD is optional, but not the problem.
The problem is that i am not sure about how to serve a .jpg file in real-time. I saw people using Base64 to serve a .jpg file, but that’s not real-time.
Can anybody help me or just give me some ideas?
Thanks a lot.