When a face-to-face conference with somebody far not here becomes a requirement or a forceful appearance must be given to a remote person, video conferencing is always your best choice. This means that you will get the precise answer you need for a creative and winning.
To design a customary based video conference, we are going to use Java Technology. For the communication connected Programming, the JMF 2.11e API is very helpful. The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to applications and applets built on Java technology. This possible package, which can capture, playback, stream, and Trans code multiple media formats, for multimedia developers by as long as a great toolkit to develop scalable, cross-platform technology.
In the structural design, the JMF Server applet captures the audio/video and stored in buffer then transmits into the JMF client applet as a RTP stream. To implement the project we use G.711, G.722 audio codec, H.263, H.264 video codec and RTP Protocol.
Real-time streaming of media allows users to play media as they obtain it. Users don't have to wait for the whole media file to be downloaded before surveillance. To enable real-time streaming, dedicated streaming media servers and streaming protocols, such as real time Protocol (RTP), are required. RTP is an Internet regular for transporting real-time data.


