| Video chat is a viariety of techniques to capture, record, process, store, transmit and reproduce series of static images and video(or synthesis of the two) by electronics signal. On PC platform, video chat has mature development, but in the field of mobile communication devices, it is a new topic.By studying the reports of user beharior and operator analyze in China mobile phone market in the recent years,the author establishes the content of this study:Videochat system based on second generation mobile phone.After requirement analysis,feasibility analysis and reading relevant documents of RFC,the realization of the program is identified as peer to peer real-time transmission between terminal devices,which carry a platform on PC uses MS-Windows OS and XMMTM 2138 mobile phone platform.The whole program adopts C/S architecture, server help two clients establish peer to peer connection; client collects data of audio and video,then transmit in real-time and playback. In the whole process, ensure the quality of transmission by using of message queues, retransmission mechanisms, double-buffering technology and so on, thereby increase user experience. |