{dy}章 引言1.1课题背景1.1.1背景知识 电话作为人们日常生活、工作中不可缺少的通信工具,以其方便、快捷等特点被广泛应用,但普通电话机只能提供语音通信服务。可视电话使人们在通话时不仅能够听到对方的声音,而且还能够看到对方的图像。它不仅适用于家庭生活,而且还可以广泛应用于各项商务活动、远程教学、保密监控、医院护理、医疗诊断、科学考察等不同行业的多种领域,因而有着广阔的市场前景。 1964年,美国贝尔实验室提出了{dy}个可视电话解决方案。但是由于受各种技术条件的限制,可视电话一直没有取得实质性进展。八十年代末,随着通信、计算机、语音和视频编解码技术的不断发展,可视电话在世界各国得到了迅速发展。为了实现互联互通,以推动可视电话和视频会议系统的发展,国际电信联盟(ITU-T)于九十年代推出了包括H.310、H.320、H.321、H.322、H.323和H.324的系列多媒体通信标准。 在上述标准中,以H.320、H.324和H.323应用最为广泛。近年来,由于IP网的迅猛发展,基于H.323的可视电话终端和会议电视系统逐渐占据了主导地位,各大厂商纷纷推出基于H.323的应用。值得注意的是,基于会话发起协议(SIP)的可视电话也开始出现。
1.1.2可视电话的基本结构和核心技术 1. 可视电话的基本结构 ITU-T推出的H.32X系列标准是框架性协议,服从不同标准的可视电话终端,具有类似的结构。可视电话的基本结构包括视频输入/输出单元、视频编解码器、语音输入/输出单元、语音编解码器、延时单元、数据处理单元(可选)、系统控制单元、多媒体数据复用/解复用单元和网络接口单元。不同的标准适用的网络不同,因此有不同的通信控制协议、多媒体数据打包协议和不同的网络接口单元,但是视频和语音输入/输出单元、视频编解码器、语音编解码器相似。 语音和视频压缩技术是可视电话的核心技术。可视电话作为一种消费产品,要想走入寻常百姓家,必须能够提供足够好的语音和视频质量,同时占用的信道带宽要尽量小。语音编码技术和视频编码技术的发展就是围绕着上述两点展开的:在保证压缩后语音和图象质量的同时,尽量提高压缩效率。我们在具体选用语音和视频压缩标准的时候,也要结合这两点来选择。 2. 语音编码技术 语音通信是可视电话最基本的功能。受网络条件的限制,可视电话通常工作在较低码率下。为了适应这种低码率语音应用,ITU-T推出了G.72X系列语音压缩标准。其中G.723.1、G.728、G.729和G.729A,在可视电话中得到了广泛应用。表1列出了各个语音标准所采用的技术、码率、时延和语音质量等。
本文所论述的网络可视电话的软件就是依照这种方式进行的。1.1.3开发系统的几点建议 (1)、开发系统不必贪大求全,力争简单实用。应从大处着眼,小处着手,循序渐进,逐步完善。(2)、对开发过程中的各种文档应当注意保存。这是系统开发所要求的必要条件。(3)、尽可能取得对程序设计重视,使用简化的程序代码保证整个系统开发的清晰。1.2相关技术介绍
目 录摘 要 2ABSTRACT 3{dy}章 引言 51.1课题背景 51.1.1背景知识 51.1.2可视电话的基本结构和核心技术 51.1.3开发系统的几点建议 61.2相关技术介绍 6 1.2.1结构化生命周期法简介 61.2.2开发技术快速原型法简介 71.2.3本系统开发方法的选择 8第二章 系 统 目 标 8第三章 系 统 需 求 分 析 93.1系统使用协议 93.2性能参数 93.3功能需求 103.3系统运行环境 103.4 MFC简述 113.5 服务器与客户端SOCKET设计 11第四章 系统设计 114.1 概要设计 114.2流程图 124.3详细设计 134.3.1模块的使用 134.4 程序设计 144.4.1 程序窗口的设计 14第五章 结论 255.1 关键技术 255.2 总结 25第六章 设 计 总 结 27第七章 谢辞 28参考文献 29附 录 30