- 9
- 0
- 约小于1千字
- 约 13页
- 2016-09-28 发布于江苏
- 举报
局域网P2P语音即时通信PPT答辩稿.ppt
本文观看结束!!! 本文观看结束!!! 基于校园网即时通信平台设计与实现 姓名:吴冬惠 学号班级:080622 指导老师:胡硕 一.软件简要介绍 1.本软件是基于C++技术,利用VC6.0开发工具所开发. 2.是一个局域网内的点对点的聊天工具. 3.能够实现局域网用户间的文字,语音和文件传输的通信. 4.基于TCP协议的点对点话音和文件传输 ,采用C/S主机模式. 二.软件实现原理 1.主要使用WIN32 API提供的一组用于多 媒体服务的函数接口. 2. 要实现点对点语音通信,要针对一个点 实现话音的实时采集、处理、播放,同时能进行可靠的传送和接收. 3. 在单机上实现语音的实时采集、回放功能,在网络上要能传送话音数据. 4. 使用动态循环缓冲区技术实现话音的实时采集、播放. 结构框图 : 三.系统核心模块 1.语音聊天程序的设计思路是发送声音的一端将硬件接口采集到的声音数据通过Socket发送到另外一端,另外一端根据得到的声音数据调用硬件接口播放声音。 2.其核心就是声音数据的采集、播放和声音数据的网络传输 . 3.程序的四个主要模块: 1)服务器端处理的类CserverSocket ,主要用于程序作为服务器时的网络端口监听. 2)音频数据处理的类CSound ,对音频进行处理的类 ,控制语音通话过程中的声音部分. 3
原创力文档

文档评论(0)