Below is the link of the video showing what we can achieve.
I shall not be able to cover any video streaming part as that will be out of scope for this article and against my company's policies.
In this article, I will cover the code of my prototype and the explanation side by side. Our clients are quite impressed with this and I am soon going to develop a full fledged interface. After 3 days of work, I ended up creating a successful prototype of what I desired. I also did research on Ajax, Jquery and restful services pattern so that I could interact with server side. I started my research and was impressed with bing maps initially but as they revoked their 3D maps feature, I ended up using Google maps for my solution. For the last couple of days, I have been thinking of making a sophisticated dashboard with live maps (all 3D, 2D, street view), tracking live positions of the camera, streaming video on the side with a whole lot of other information and settings to customize the dashboard view. I work for a company 'Momentum Technologies' in Australia which provides real time video streaming solutions.