1、引言
近几年来, 随着市场上智能化楼宇的不断升温, 门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门, 这使门铃系统得到了飞跃性的发展。在2000年, 全世界的门铃系统销量比1999增长了接近10倍,占整个安防市场的40%。
2、 linux *** 作系统介绍
linux是一种很受欢迎的 *** 作系统,它与UNIX系统兼容,开放源代码,它原本被设计为桌面系统,现在广泛应用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。但是它仍保持了桌面Linux *** 作系统的主要的优点,如稳定性、强大的网络功能和出色的文件系统支持等。linux有一个完整的TCP/IP协议栈,同时对其他许多的网络协议都提供支持。
这些网络协议都在linux上得到了很好的实现。linux可以称作是一个针对嵌入式系统的优秀网络 *** 作系统。linux以其优异的性能、免费开放的代码等优点,博得众多嵌入式开发者的青睐,和过去基于简单RTOS甚至没有使用任何 *** 作系统的嵌入式程序设计相比,基于Linux这样的成熟的、高效的、健壮的、可靠的、模块化的、易于配置的 *** 作系统来开发自己的应用程序,无疑能进一步提高效率,并具有很好的可移植性。
3、 无线可视门铃系统原理框图
图2、无线可视门铃系统服务器端的原理框图
3.1无线可视门铃服务器端基本工作原理
无线可视门铃是一个基于高性能嵌入式处理器和硬件实时编解码芯片,结合linux *** 作系统,由服务器端和客户端两部分组成的系统。主要实现音频视频的高质量编解码和网络转发功能,服务器端具体实现功能如下:
由CCD Sensor和音视频端口进来的输入信号,经过视频A/D和音频A/D转换后,进行MPEG4视频编码和MPEG MP3音频编码。编码后的视音频码流送到网络复用模块打包后,经过802.11x无线网络送到客户端。具体功能如下:
1)基于IDT RC32434高性能嵌入式处理器等硬件系统的加电自举Boot Loader功能,具有系统硬件初始化和检测,嵌入式 *** 作系统或用户程序的装载启动功能。
2).在嵌入式 *** 作系统环境下,对以VW2010为核心的A/V模块进行初始化配置和VW2010驱动程序加载。
3).对模拟音频视频进行A/D转换,并以MPEG-4的格式进行压缩编码。
4).将压缩编码后的数据流通过无线网络进行转发。
5)可以对压缩编码后的数据流/文件进行保存,对输入的压缩编码音频/视频文件进行
解码和模拟音频视频播放输出。
3.2无线可视门铃客户端基本工作原理
图3、无线可视门铃系统客户端的原理框图
由无线网络接收的传送流数据,经过网络解复用模块解复用后,获得的视频码流和音频码流分别送至视频解码模块和音频解码模块进行MPEG4视频解码 和MPEG MP3音频解码。解码后的数据经过视频模拟编码、D/A和音频D/A转换后送到可视终端进行显示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)