|| VideoTable ||

         Today in the era of web 2.0 each one of us has either a facebook , orkut or twitter account which we use as an identity in the social world of web. These social networking sites have benefited mankind in many aspects. These sites also provide a simple chat application which allows us to share our ideas, information and emotions to our friends, colleagues privately. Some of the sites and software like Skype, Gtalk also provide video call applications. These video chat applications are one-to-one i.e. you can communicate with your friend via webcam and a microphone.

            The proposed system is basically inspired by all these sites and application of web 2.0 era. Now as the world shifts from web 2.0 to web 3.0 we need to think about the  future aspects of these sites and application. We think the future needs ‘video conferencing’ based on web platform i.e. a single website which allows us to communicate with 2 or more people through video calls. This concept is basically new in the web platform application development. The same subject has been implemented by CISCO on DEVICE and DESKTOP basis. But that system is limited to its user and it is not available to general users of the web. The concept can be commercially marketed in the industry as well. This wipes out the need of travelling long distances for a meeting with the business personnel. This can be also used by students to communicate and share their ideas and views. It can be used in the virtual classrooms in various institutes.

            The proposed system is to be developed in web platform.   There will be basically following modules that the system comprises of:
  • GUI: An intelligent GUI that will give a wonderful user experience. There will be multiple user windows through which we can communicate to multiple users. It will increase the size of the window of a user currently speaking.
  • Website’s own video player [or flash player embedded] which will interface with the system and drive the webcam and microphone.
  • Releasing video from the server. The server will open a single socket for each user. So there will be multiple sockets. The server will just redirect the data from all the sockets to all other sockets.
  • Video quality optimization.
  • Managing media servers i.e. manage traffic of videos passing through.

Comments

PriPat said…
informative!!

I never knew of this web 1 or 2 or 3 till date.. tnks 4 updating me!!

Popular posts from this blog

परत एकदा मराठीच !