Webcam arduino streaming server....

I hope im posting this in the right section, I was wondering if its possible to hook a webcam up to an arduino and then have the arduino with an Ethernet shield stream it to an online server?

  1. how would i do this
  2. has it been done

Define 'stream'

If you want a real time stream not sure the Arduino has the power for that. What I have done is have the Arduino just control power state and pan/tilt in my case of the camera and have use a wireless camera that transmits to my PC which streams the video to the web.