视频聊天系统作为新型通信工具,突破地域限制,提供便捷、全面的音视频信息传递服务,具广阔发展前景。采用JAVA编程,TCP模式实现文字聊天,UDP模式实现点对点语音视频聊天。利用VFW函数库实现视频捕获、压缩和播放,降低开发难度。通过组建视频帧,将位图形式压缩成Mpeg4流传输至客户端,解压并显示影像。采用线程实现语音录制和回放,通过服务器中转文字聊天、点对点语音视频聊天。