论文部分内容阅读
本论文对一种新的视频会议系统进行了探讨,将其所有功能设计到一个手持嵌入式设备中,成为一个自主系统,可以方便地解决出外工作人员无法及时参与视频会议的难题,使得工作和决策可以顺利地进行。 论文主要探讨了如何在基于Intel Xscale PXA270微处理器的硬件开发平台上实现一个无线上网的自主视频会议系统的具体过程。系统开发的软件平台是嵌入式Linux操作系统,并采用基于C++的嵌入式Qt/Embedded图形化开发工具和Qtopia图形化桌面管理系统来开发实现。该系统在硬件上可以分为Xscale PXA270核心处理模块、无线网卡上网模块、摄像头图像采集模块、麦克风耳机及声卡音频处理模块、液晶触摸屏显示模块,在软件上则包括音频处理功能、视频处理功能、音视频同步功能、主持人的与会者管理功能、音视频的组播传输功能及人机接口界面。 系统的实现首先是在基于Intel Xscale PXA270的硬件平台上移植嵌入式Linux操作系统、Qt/Embedded以及Qtopia桌面管理系统,然后在分析了解硬件平台所提供的资源功能后,在PC平台上实现系统的各个软件功能部分的设计,再交叉编译后移植到系统的Qtopia桌面管理系统中。 作为自主会议系统,系统启动后,用户可以选择作为主持人开启一个会议,等待与会者的加入,同时对与会者的加入、发言、退出请求进行管理,也可以作为普通与会者申请加入到一个已存在的会议中直到会议结束,而不需要额外的服务器来支持。系统的各个功能模块将协同工作,将各个与会者的视音频图像共享给其他与会者,使大家能够身临其境般地完成会议的协商工作。 同时,作为一款手持式产品,可以随身携带,可以使用于多种支持无线上网的场合,具有一定的市场应用前景和实用价值。