Good question. Currently the design is conceptual is an idea in me. I like to research about this matter before starting to implement it.
I am also good at ARM Cortex M if MSP430s' processing power is not enough. Usually there exist many ARM Cortex -M launchpads by TI that support fast clocking speeds and all protocols required to transmit data. I am ok with obtaining the image and processing it and storing the same in the RAM. But my knowledge is not so good at transmission from micro and receiving by server.
Are there lot of clock synchronizations problem involved? I bear good knowledge in SPI and UART transmissions,
and its worse at imagining how to enable this image stream to be a video displayed through Webserver. (I am good with php, its just the showing the video part I dont understand)
those are the most problematic areas I really need some basics on so I can go to google and move on with those basics