首页> 中文学位 >基于Skype软件的点阵型USB网络电话系统的研究及实现
【6h】

基于Skype软件的点阵型USB网络电话系统的研究及实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 选题的依据与意义

1.2国内外研究动态

1.3 Usb网络电话产生背景

1.3.1 Voip的形成

1.3.2 Skype的特点

1.3.3 Usb网络电话的形成

1.4本文的研究内容及创新之处

第二章系统简介

2.1 skype工作原理

2.1.1 Skype与P2P

2.1.2 Skype的通信原理

2.1.3 Skype的技术优势

2.2 USB的结构与工作原理

2.2.1物理结构

2.2.2 USB设备逻辑结构

2.2.3 USB通信分层模型

2.2.4四种传输方式

2.2.5 USB通信协议

2.2.6 HID协议

2.2.7 Usb Audio协议

2.3系统的基本原理与实现形式

2.4 Hsb网络电话系统功能

第三章Usb网络电话硬件设计

3.1硬件总体方案

3.2硬件模块设计

3.2.1主MCU模块

3.2.2键盘扫描电路

3.2.3液晶显示电路

3.2.4 Usb电路

3.2.5音频电路

3.2.6综合电路

第四章 固件程序设计和实现

4.1 固件模块组成及框架

4.2键盘扫描模块

4.3 LCD驱动模块

4.4 Usb协议模块

4.4.1 USB枚举

4.4.2描述符

4.4.3端点中断响应

第五章 主机程序体系设计和实现

5.1 主机程序组成框架

5.2主程序设计

5.2.1软件界面

5.2.2软件显示界面设计

5.2.3菜单界面设计

5.3 Skype消息处理程序设计

5.3.1 Skype AP1分类

5.3.2从Skype发至设备的API

5.3.3从设备发至Skype的API

5.3.4 API传输层

5.3.5软件设计

5.4 USB接口驱动程序设计

5.4.1 HID驱动原理

5.4.2 HID驱动相关API

5.4.3多国语言显示的实现

5.5音频设备控制软件设计

5.5.1 Windows Mixer函数

5.5.2音频线路操作流程

5.5.3音量控制编程

5.5.4 Vista下音量控制

第六章Usb网络电话系统测试实验

6.1硬件设备测试

6.1.1 Usb设备测试

6.1.2音频设备测试

6.2主机软件测试

6.2.1 Skype API测试

6.2.2多国语言显示测试

6.2.3 Vista系统的音频设备测试

第七章总结与展望

附录

参考文献

致 谢

展开▼

摘要

随着计算机技术、网络技术日趋成熟以及电脑不断涌入普通百姓家庭,一种称之为“VOIP”的网络通信产品已经呈现在人们的眼前。Skype软件是全球领先的VOIP软件,不仅支持网络上电脑之间(PC TO PC)的免费视频/音频通信,还支持拨打国内、国际长途电话,话费比通过运营商网络拨打要便宜很多,这让Skype软件风靡全球,并且座拥3亿多用户。Skype软件的其他诸多功能还方便了用户与企业的便捷沟通,越来越多的企业开始采用Skype软件取代固定电话来联系客户。 Usb网络电话是Skype软件广泛应用和发展的结晶之一。Usb网络电话集成了声卡、键盘等设备,具有即插即用功能,使用户在使用Skype软件拨打和接听电话时更加快捷、简单。 本文结合Usb技术、Skype API技术、点阵显示等技术,研究並具体实现了一种带点阵显示的基于Skype软件、具备手机使用方式的Usb网络电话系统,使用户在使用Skype时可以像使用手机一样方便,并且具有手机的诸多功能。 本研究包括硬件制作、固件程序设计和主机系统软件的设计。研究实现的系统具有手机的使用方式,支持拨打、接听Skype,翻查Skype好友、呼出、呼入等历史记录,支持多方通话功能,可以单独选择对某一方进行保留、静音、挂机等操作,并且支持多国语言的界面显示。该系统大部分功能都是由主机软件实现的,大大减小了系统的硬件成本。 本文首先阐述了Usb网络电话的特点,然后介绍了本系统的整体构架,接着进一步介绍其硬件和软件的具体设计,最后给出总结与展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号