论文部分内容阅读
随着计算机技术日新月异的发展,互联网设备出现了大规模的增长,而且近些年人们生活水平的也在不断提高,家庭用户的购买力越来越强,家庭网络中的智能设备逐渐增多,而家庭用户对多媒体娱乐的要求也越来越来高,传统的解决方案却没有跟上时代的发展,难以满足人们的要求。另一方面,随着虚拟化技术的进步和互联网的发展,云计算技术变得越来越成熟,云计算、智能家居、物联网等新型的技术正在逐步进入普通家庭用户之中,为家庭多媒体应用提供了非常好的外部载体。在此背景下,传统的家庭多媒体技术已经无法适应用户的需求,用户需要新的解决方案。一种可以一边连接云端设备,一边连接家庭智能设备,通过网络传输,为用户提供简单可靠的多媒体服务。本文针对这种发展趋势,提出了基于虚拟PC的家庭网络多媒体播放系统。通过虚拟化技术,为用户提供云端的虚拟主机代替传统PC,用户通过向管理平台即可申请使用虚拟PC;将家庭网络中的移动终端作为控制设备,用户通过移动终端连接虚拟PC与家庭显示设备,浏览虚拟PC上的资源文件,并通过控制功能,将虚拟PC中的多媒体、游戏应用等资源展示在家庭显示设备上使用;通过在局部区域内建立网络,如小区环境,实现虚拟PC与家庭用户的近距离通信,辅以带宽管理保证系统的网络服务质量。本文首先介绍了课题的背景与意义,并简述了国内外的研究现状。接下来分析了主流的虚拟化技术并做了详细的比较,最终选择Xenserver作为虚拟化解决方案,并对传统的家庭多媒体协议DLNA做了重点分析,阐述了它的实现原理并且指出它的不足之处。然后进行系统的功能分析与网络分析,提出了系统需要实现的功能点。然后分别对所需要的功能进行模块设计,并针对设计进行程序实现。最后,搭建了测试环境,按照系统功能和性能分别进行了测试。测试结果表明,本系统的功能全面,系统性能得到满足,实现了家庭网络多媒体与虚拟PC的结合,满足了新时代下家庭用户的多媒体娱乐需求。