论文部分内容阅读
随着人们生活水平的不断提高,人们对于多媒体信息的获取以及出于安全考虑的视频监控的需求愈来愈重视。然而,传统的视频采集与监控系统主要搭载于PC平台上,信息采集与信息发布分离,故存在设备体积庞大、运行成本较高、用户使用不便等问题。随着近年来网络与终端技术的快速发展,智能机顶盒已在千家万户普及应用,其在信息快速传播与智能家居应用中,扮演着越来越重要的角色。因此,充分利用智能机顶盒的软硬件资源,开发设计一种可将智能终端与移动设备和互联网络便捷链接的信息采集与发布系统,不仅可以有效解决传统设备存在的问题,而且具有广阔的市场前景和应用价值。本文以音、视频监控为课题基础目标,结合流媒体传输、Android应用开发等技术,开发设计了一款搭载于Android智能机顶盒的信息采集与发布终端系统,实现了多媒体及设备信息的采集、处理、传输和发布等功能,具体包括以下几个工作内容:1.对音、视频数据进行采集、压缩、编码和同步处理,并设计统一的数据格式对消息数据进行描述,实现数据处理模块的功能;2.采用流媒体技术搭建流媒体服务器,并将流媒体数据封装成RTP包,通过RTSP进行流媒体数据传输,实现流媒体传输模块的功能;3.通过对Android原生控件的继承和拓展,设计展示播放界面和控制交互界面,实现展示终端设计模块的功能;4.应用JNI机制、Message通信、广播机制、socket通信、FTP文件传输等通信方式,设计系统的本地通信和网络通信,实现通信交互模块的功能。5.对开发完成的终端系统的整体和各个模块功能进行测试和验证。实际测试结果表明,所设计的各模块功能正常,系统能够实现音视频实时录制、故障检测与报修、音视频与安全数据回放等功能,具有操作方便、交互良好、易于维护等特点,达到了预期设定目标。本项设计工作以智能机顶盒作为平台,在机顶盒电视收视功能基础上增加了信息采集和实时监控功能,不仅可降低软硬件成本、丰富终端功能,而且成本低廉、便于推广,因而具有实际应用意义和设计参考价值。