收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于.net的语音会议系统设计

[关键词:.net,语音会议]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:rjgc0087,word全文:38页,合计:20000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于.net的语音会议系统设计毕业设计论文------

要完成本语音会议系统,必须完成如下三个模块:

网络模块

本模块要提供底层网络传输的技术支持,主要是数据报的传送,点对点通信,广播,服务器与客户端、客户端与客户端之间的消息传递。

语音编解码模块

由于语音直接传输将会占用大量的带宽资源,极易造成网络拥塞,所以在语音信号传送到网络之前必须进行编码压缩,而接收方收到经过编码的信号之后将其解码,还原为语音信号。在编解码的过程中音质会有损失,但在一定范围内这是可以接受的。

数据模块

为了能够高效地处理大量会议参加人员的信息,这些信息将被将保存在数据库中。数据的修改,添加,删除等操作都通过数据库来进行。

......

功能

本系统基本完成了预计的功能,达到了原先设定的性能要求。

系统提供同时举行多个会议的服务,并且提供会议目录,以方便会议参加者的进入相应的会议。

系统提供两种会议模式:一般会议模式和分组会议模式。

两种发言模式:按序发言模式和主席指定发言模式。

会议参加者可以通过界面选择收听/不收听其他会议参加者的发言。

会议的参加者可以进行两人秘密语音通话。此功能不影响会议其他人员语音发言。

系统可以记录系统运行信息、客户访问信息、非法请求等。

系统运行信息包括:系统启动时间和系统停止时间。

客户访问信息包括:用户登录的时间、IP地址;用户离开系统的时间。

非法请求:当系统发现有不合法的连接时,将记录此不合法连接的时间、IP地址。以便管理员发现和预防安全攻击。

系统提供了基于Web的系统管理界面。目前,系统提供的管理功能包括:创建公共会议;关闭公共会议;强行使某个会议的参加者离开会议。

系统提供使用CGI和认证模块两种方式进行用户身份认证。如果使用CGI方式,可以使用PHP,PERL等各种流行的CGI开发工具。如果使用认证模块方式,需要使用系统提供的开发包。

用户的信息可以存放在文件、数据库、目录服务中。

系统提供用户建立私人会议功能。同时,提供额外的私人会议认证方式。

在会议进行中,语音通信会略有延迟,这是由于所用的g.729编码解码模块本身的性能问题所造成的。但是由于在会议(或分组会议)中,任一时刻只有一个会议参加者(或小组成员)发言,因此语音的延迟对会议本身没有太大影响,是在可以接受的范围之内。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:rjgc0087,word全文:38页,合计:20000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于.net的语音会议系统设计(论文)!