基于Android的智能楼宇对讲系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ironfeet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
楼宇对讲系统自上世纪九十年代初进入我国,已在城市中随处可见。作为安防系统中的重要组成部分,其应用越来越广泛,数字化、智能化已成为目前楼宇对讲系统的发展趋势。另一方面,随着移动互联网的兴起,Android操作系统正以不可阻挡之势占领着全球的终端设备,改变着人们的生活。因此,将两者结合起来,实现基于Android的智能楼宇对讲系统,不仅是合作单位的技术要求,也具有很现实的研究价值与应用意义。本文根据合作公司已有楼宇对讲系统及其要求,使用基于ARM Cortex-A8的Tiny210开发板作为硬件平台,实现了Android系统中的双向实时音视频对讲功能。系统采用oSIP以及eXosip开源库作为对讲系统中的SIP协议栈,实现了注册及通话过程中的信令控制功能;采用基于TCP协议的数据传输协议实现了通话过程中可靠的媒体数据传输;采用V4L2框架及FFmpeg实现了实时对讲中的视频捕获以及编解码,保证了视频质量;采用OpenSL ES框架与ADPCM库实现了对讲中的音频捕获及编解码;采用SQLite完成了通话历史信息的存储。由于Android SDK的限制,本系统通过Java与C语言混合编程进行实现,其中大部分模块使用C语言进行开发。C语言的使用,使得系统能够获得兼容于已有系统的音视频数据,同时极大地增强了系统的性能。系统实现后,进行了功能性、稳定性及性能方面的测试。测试结果表明,系统能够可靠的运行,功能与性能也达到了预期的目标。同时与合作单位已有系统进行了联调,除受限于CPU性能导致视频性能与已有系统有一定差距外,其它功能均与已有系统保持了兼容,运行情况良好。最后对本系统中值得改进与提升的地方做出了说明,指明了系统继续研究的价值和方向。
其他文献
阀室可截断上游流体向下游管道,防止事故状态下将管道事故扩大,减少环境污染和管内输送介质的损失.随着科技的进步和自动化水平的提高,监控阀室的设置也越来越多.本文从监控
8月13日,水利部部长鄂竟平在京会见澳门特别行政区行政长官贺一诚一行.双方就进一步深化水利领域交流合作交换意见.水利部副部长叶建春参加会见.rn鄂竟平对贺一诚一行到访水
期刊
无线自组织网(Ad Hoc)是一种新型的网络,它可以在几乎任何环境下动态的完成配置而不需要其它基础设施。和传统的网络相比,它具有自组织、多跳路由和动态拓扑等特点,网络中的
随着无线通信技术的不断发展与进步,数字电视广播、移动视频点播等对数据吞吐量要求很高的业务逐渐变得可能。为了在有限的带宽内用有限的发射功率保证信息在空间传播时的可