混合控制架构的嵌入式家庭媒体代理服务器的研究与设计

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:xjjuser1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着宽带网络接入技术的飞速发展和互联网的日益普及,家庭用户对网络媒体娱乐的需求与日俱增,其中网络视频下载已经成为继音频之后需求量最大的服务之一。然而,当今家庭用户基本依赖普通PC机从互联网下载各种视频娱乐资源,尤其对于高清电影等大数据量影音文件的下载任务来说,家庭用户不得不连续几天昼夜开机,这样不仅导致较大的能源耗费和长时间的噪音污染,而且PC机强大的处理能力几乎得不到发挥。与此同时,由于一级城市中拥有多台电脑的家庭比例越来越高,家庭内部网络安全的问题与资源共享的需求应运而生,然而单独搭建一台PC代理服务器,从硬件成本、运行费用和占用空间等方面考虑,对于普通家庭来说显然是不合适的。在这种实际背景下,本文设计开发了混合控制架构的嵌入式家庭媒体代理服务器,它基于嵌入式Linux技术,是一款集网络代理、资源下载以及资源存储管理等多功能于一体的嵌入式产品,具有低成本、低功耗、无噪音、小体积、易操作等独特优势,支持BT、eMule等多种P2P下载协议,可以脱离PC机昼夜独立工作,尤其适合从互联网下载大数据量的媒体资源文件,为家庭用户提供了一个始终在线的数据平台,进而实现了家庭内部信息终端的数据整合与资源共享。本文从硬件平台设计入手,综合考虑了应用环境、处理器性能等因素,选用ARM920T核的S3C2440A微处理器作为目标板的CPU,采用模块化的设计思想,根据系统功能需求定义进行了硬件模块的接口电路设计。软件系统部分首先详述了搭建嵌入式Linux系统软件平台的开发过程,包括制作ARM-Linux交叉编译工具链、移植引导加载程序U-Boot、移植Linux2.6内核以及制作根文件系统,然后详细介绍了系统软件体系架构的设计方案和应用程序的实现方法,从而实现了B/S与C/S混合控制架构的嵌入式小型网络服务器。文末针对论文所做的工作进行了总结,讨论了今后有待完善的几个方向。本文在深入研究嵌入式系统开发流程和关键技术的基础上,提出了基于ARM-Linux开发模式的混合控制架构的嵌入式家庭媒体代理服务器的整体实现方案,并且已经开发出样机。该产品符合中国家庭的实际需要,具有很好的实用价值和应用前景。
其他文献
数字图像处理理论应用于临床X线图像的处理和分析能够减轻医生的负担,也能够提高诊断的准确性,有利于实现诊断的智能化。数学形态学是一种非线性的图像处理和分析工具,而X线
随着通信系统的不断发展,原有的单天线传输系统已经难以满足通信传输的需要,我们必须突破原有的传输技术的瓶颈,提高系统传输水平。MIMO技术的出现满足了人们对传输性能提高
无线自组网中的节点采用无线方式进行通信,节点具有主机和路由器的双重身份,这使得网络在没有通信基础设施支持的情况下依然具有通信功能。由于这个特点,无线自组网在应急通
在实际的科研项目中,需要对快速运动的目标进行实时的跟踪、测量,事后要对测量数据进行分析、处理,同时高帧频CCD数字摄像机具有滞后小,信噪比高,帧频高,而且输出的行场频率可以根
移动通信频谱资源的有限性,决定了未来的移动通信,必须采用频谱利用率高的调制技术和信道抗衰落技术,来提高系统的性能,从而支持高速率数据和多媒体业务的传输。自适应传输技
在目前的航天遥感应用中,星上图像压缩一般采用基于FPGA等半定制芯片或专用芯片的硬件系统,具有较高的处理速度,而地面解压缩系统通常采用软件解码的方式,处理速度较低。为了能够实时恢复图像,则必须利用多台服务器同时工作来进行软件解码,这种工作方式所占用的空间以及工作过程中所需要的开销都很大。与基于通用处理器的软件解码相比,硬件解码具有较高的处理速度以及较低的功耗,因此,研究图像解压算法的硬件高速实现具
双星定位系统是我国自主研制开发的区域性有源卫星导航定位系统,可全天候提供快速定位、实时导航、简短通信和精确授时四大功能。目前,该系统已初具规模,在军用和民用导航方
无线通信中,码间干扰对接收信号的可靠性产生很大影响,为减小接收端误码率,需要在接收端采用均衡器。传统均衡器需要重复发送训练序列,降低了信息传输速率,盲均衡技术无需发