数字型多媒体通信控制器设计
【摘要】:本文通过对多媒体通信控制器发展趋势及意义的分析,提出了一款基于Z228高性能多媒体处理器芯片、嵌入式WinCE操作系统的数字型多媒体通信控制器设计方案,并根据实际需求将其应用于医疗呼叫系统的护士站端。课题主要完成了通信控制器和护士站软件设计。
在通信控制器软件设计中,首先提出了服务器与客户端通信模型,服务器采用了基于异步socket interface的并发处理模型有效解决了网络并发请求问题。在此模型下,制定了专用通信控制协议,并采用基于实例的模块化编程方法,结合socket网络编程技术与多线程技术实现了多媒体网络通信。其次通过修改音频驱动程序,解决了音频采集线程与播放线程访问共享资源冲突问题,从而解决了音频采集失效问题。
在护士站软件设计中,根据医疗呼叫系统功能需求,在通信控制器软件架构基础上,对专用通信控制协议进行了扩展,实现了可视对讲、报警、监控、留影留言等功能。
此外,本文对多媒体通信系统实验结果进行了归纳。同时对当前控制器存在问题进行了分析,并提出了进一步改善的方向。从实验结果来看,本系统音视频通信质量良好,功能基本满足医用呼叫系统的要求。