嵌入式网络可视电话的软件设计
【摘要】:基于H.323协议的嵌入式网络可视电话在宽带网络的载体下提供音频、视频和数据等多媒体信息的交流,具备传统电话的操作便捷性,是现代通信技术的重要发展方向。H.323协议是ITU制订的网络多媒体通信的标准。本文详细阐述了基于H.323协议的嵌入式网络可视电话的软件设计。
第一章介绍了网络可视电话的发展状况,并提出研究此课题的重要意义。
第二章总体介绍了H.323和系统设计的软件平台。主要讲解了H.323系统构成和H.323协议栈;以及在ucLinux的操作系统平台上,利用H323 Toolkit和Microwindows构建系统的软件。
第三章提出了网络可视电话系统的总体设计,主要包括系统的硬件设计方案和软件设计方案。
第四章详细讨论了系统的软件设计,分为三个部分:H.323模块设计、GUI模块设计以及模块间交互设计。H.323模块主要讨论了五个子模块,并且用序列图详细说明了呼叫流程。GUI模块讨论了GUI的基本类、消息机制和界面的设计。模块间交互设计主要讨论了H.323模块和其余两个模块的接口及调用情况。
第五章从软件测试和功能测试两个方面讨论了系统测试。
第六章给出了本文研究的主要结论,并对系统的优化工作做进一步的展望。