论文部分内容阅读
随着计算机技术、多媒体技术和网络技术的飞速发展,以及建筑智能化和信息化的不断深入,建筑中的声频技术开始向智能化、数字化和网络化方向发展。数字化网络声频技术是指扩声系统和公共广播系统利用网络(以太网)及其相关设备(硬件和软件)对声频信号进行数字化处理、数字化传输和数字化控制的技术。数字化网络音频广播可以解决传统广播系统管理困难、传输模式单一、布线复杂、安装成本高等缺点,具有布线灵活简单、安装扩展方便、即插即用等优点,成为智能建筑中音频传输的研究热点。
在分析了目前网络化广播系统的技术现状之后,本文提出了基于JMF的数字音频公共广播系统的课题并对其进行研究。其中,播放服务器的广播程序以Sun公司提出的JMF(Java Media Framework,Java媒体框架)为基础进行设计,网络终端在ARM-Linux系统平台上集成了音频模块。整个系统运用流媒体技术,广播程序采用RTP协议在网络中实时传输音频数据流,由终端接收并解码播放。
全文分为五章。
第一章从智能建筑中传统公共广播系统的局限性进行延伸,介绍了数字音频公共广播系统的背景和研究现状,以及该系统在实际应用中的优势。
第二章阐述了流媒体技术的相关知识,通过分析数字音频公共广播系统的结构和工作原理,对广播程序和网络终端的工作流程进行了初步设计。
第三章分析了基于RTP协议的Java媒体框架JMF对实现流媒体在网络中实时传输的支持,对广播程序的功能模块的设计做了深入的探讨。
第四章描述了网络终端硬件开发平台的特点,详细介绍了嵌入式Linux操作系统在开发平台上的移植过程以及音频模块的程序设计。
第五章介绍了数字音频公共广播系统的广播程序和网络终端音频模块的调试情况,以调试结果为基础进一步说明了网络终端的实现方案。