基于流媒体的计算机技术开发研究

来源 :人民中国 | 被引量 : 0次 | 上传用户:zxzcmj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】现代人们的生活离不开网络,网络已成为人们生活中的一部分,深深影响着人们的交流和思维方式。随着互联网宽带的不断建设和“三网融合”战略的建设,越多越多的人利用互联网看视频、听广播等,而视频、广播就属于流媒体,它可以进行在线播放或者边播放边下载,具有连续性、实时性、节约空间等特点,为了满足人们的需求,必须提高流媒体的储存量和时效性,而传统的单个计算机系统难以长期承受如此大的负荷,针对这些问题,本文提出了在计算机集群基础上进行网络流媒体系统设计的方案,具有十分重要的意义。
  【关键词】基于流媒体;计算机技术;开发研究
  一、国内外流媒体发展与应用现状
  流媒体是计算机网络技术不断发展的产物,主要指的是在网络环境中利用流式传输技术进行视频、音频、多媒体文件应用的连续时流媒体。它主要是通过特殊的压缩方式把音频、视频、动画、广播等多媒体文件压缩,然后经由视频服务器向用户进行连续的、适时的传输,不需等到全部下载完毕,可以进行在线观看或者边下载边播放,具有连续性、实时性等特点。当下流媒体最常使用的格式为苹果公司的QuickTime、微软公司的Windows Media Technology和Real Networks公司的Real system,这些被称为流媒体系统的三大主流技术。其中,QuickTime在1991年被苹果公司开发,几乎能够满足所有个人计算机和各种静态图像文件、视频、音频的应用,它使用的是Web浏览器插件技术;Windows Media Technology开发的主要目的是实现视音频等多媒体文件在Internet和Intranet的传输。它的组成部分主要有Media Player/Media Server以及Media Tools,市场前景好,是人们比较常用的一种形式;Real system主要组成部分有客户端软件(Client Software)、服务器端(RealServer)和制作工具(Real Producer),是使用最多的一种形式。随着社会经济的不断发展,流媒体在人们生活中应用的越来越多且要求日益增加,这就要求流媒体具有储存容量大、传输时效性高等特点,传统的单个流媒体服务器难以满足要求,因此笔者提出了计算机集群基础上的流媒体系统设计。
  二、基于计算机集群的网络流媒体系统设计
  计算机集群是计算机系统的一种形式,由多个独立的计算机组成,通过局域网进行连接,具有性价比高、时效性强、储存容量相对大等优点。根据市场使用情况可将计算机集群分为三类,一是高可用性集群技术,主要目的是减少服务中断时间;二是高性能计算集群技术,主要是解决单个计算机不能实现的问题,采用并行计算实现;三是高可扩展性集群技术,主要采取的是带均衡算法,具有数据处理能力强、存储容量大等特点。在利用计算机集群进行流媒体设计时,要考虑到能用性、可用性、可扩展性、性价比等因素。首先,嵌入式平台的选择,选取威盛C7处理器作为客户端硬件嵌入式平台,该处理器主要使用的是VIA V4总线接口(该总线接口位宽为64bit,频率有400MHz、533MHz和800MHz三种),C7既可支持一级缓存,又支持二级缓存,配以更高配置的FSB,性能更强大。此外,C7可对MMX、SSE2等Intel多媒体指令集进行处理,同时它耗能比较低,在待机状态下才消耗100mW电力。总之,C7处理器具有性能强大、耗能低、支持多种操作系统运行等特点,因此使用该处理器为客户端硬件嵌入式平台是最为合适的。选取Windows XP Embedded为客户端平台操作系统,主要是因为它具有系统开发容易、支持DirectShow技术、稳定性高、性能强等特点,具体来说,Windows XP Embedded可以使用众多微软类库相关数据,编程比较简单;它还可以支持DirectShow技术的运用,可以有效的进行多媒体信息处理。其次,播放模块设计选用的客户端平台操作系统为:Windows XP Embedded,它支持DirectShow (具有直接操作硬件的能力,且处理效果高),因此将Windows XP Embedded、DirectShow与Filter有机结合起来,就可以实现本地文件播放。如HRESULT OpenVedio(char*FileName,HWND Play-Wnd)//打开视频文件;BOOL Run();开始播放,void Close();关闭文件等。第三,流播放的设计与实现,可以选取live555库实现流播放,通过live555支持一个RTSP接收端推模式的Filter,进而实现流播放。它的工作原理是:CRtspFilter支持Filter功能,通过CRtsVOpPin把Filter相关视频输出Pin,而CRtsAOpPin把Filter相关音频输出Pin,然后利用StartRTSP启动接收外部RTSP流信息实现流播放。在这个过程中,必须安装ActiveX控件。第四,本地视频文件管理模块的设计和实现,计算机网络用户利用流媒体最多的功能之一就是本地播放,为更好的实现本地播放,就要从服务器中选取下载列表中的文件,而本地客户端容量是有限的,随着用户需求不断增加,本地空间难以满足用户需求,因此要相应的对本地播放文件进行管理:把不需要的文件给删掉,不需要对已存在的文件进行重新下载,只需下载客户端不存在的文件就行。通过这种途径,客户端把所有视频文件固定放在文件系统中的一个文件夹内,并对所有文件维持一个列表,记录最近的播放时间以便下次继续观看。若客户端要重新下载一个文件,那么就要相应的插入表项,因还未播放,所以没有相应的播放记录,一旦视频文件被删除,那么文件列表也要把相关记录给删除。此外,对于文件的下载,客户端会根据磁盘容量大小按播放时间对文件进行排序。对播放列表中不存在的文件,系统就会自动删除最长时间不用的文件,保证客户端具有充足的空间。在进行网络流媒体系统设计后,要采取相应措施对系统进行测试和分析,看系统是否合理、科学。本文对系统测试采取的是构建系统测试平台,对系统各项指標进行详细的评价,在这个平台中,主要工具有一台中心控制器、一台FTP文件分发服务器和三台普通计算机。通过测试我们不难发现,基于计算机集群的网络流媒体系统设计,能有效的减轻网络带宽的压力和网络传输的不稳定,值得进一步推广。
  三、结语
  网络流媒体是网络技术不断发展的产物,主要有视频点播、视频教学、视频会议等,在“三网融合”建设和我国宽带网络建设不断发展的形势下,网络流媒体在人们生活、学习、生活中的应用越来越多。计算机集群是一种计算机系统,主要是通过局域网进行连接,相比单个计算机性价比高,将计算机集群运用到网络流媒体系统设计中能有效的减轻网络带宽的压力和网络传输的不稳定性。本文就此分析了基于计算机集群的网络流媒体系统设计。
  【参考文献】
  [1]江敏,朱尚明,党齐民.基于混合内容分发网络的流媒体系统设计与实现[J].实验技术与管理,2011(6).
  [2]吴秋菊.基于WinCE终端的流媒体系统整体设计[J].电子制作,2013(4).
  作者简介:王腾(1995.04—),男,回族,本科学生,研究方向:计算机科学。
  龙磊(1992.10—),男,壮族,本科学生,研究方向:计算机科学。
  王水平(1992.03—),男,苗族,本科学生,研究方向:计算机科学。
  吉佩玉(1991.06—),女,黎族,本科学生,研究方向:计算机科学。
  郭锦洋(1992.09—),男,穿青族,本科学生,研究方向:计算机科学。
其他文献
【摘 要】学生会做为具有我国特色的学生组织机构,肩负着促进学生德、智、体、美全面发展,引导同学成为热爱祖国的优秀人才。高校学生领导更应该与时俱进,落实科学发展观,加强学生文化素养及道德意识教育。  【关键词】高校;学生会;地位;问题  一、学生会的定义  学生会,也称作“学生联合会”或“学生委员会”。它是每个大、中学校的重要组织结构之一,是以学生为主题的群众性组织,是学校和学生之间沟通的桥梁与纽带
期刊
【摘 要】该文主要从选地整地、搭建荫棚、施肥、培土、病虫害防治、采收等七个方面介绍了滇重楼栽培技术,以期为今后滇重楼的人工高产栽培,保护其资源提供理论基础。  【关键词】滇重楼;栽培  引 言  滇重楼[Paris polyphylla var.yunnanensis(Fr.)Hand.-Mazz.]又名重楼一枝箭、独角莲、大重楼、七叶一枝花和两把伞等,为百合科重楼属植物的干燥根茎。主要分布于我国
期刊
【摘 要】为了解老年人的生活质量并探讨其主观幸福感,借以帮助认识和改善老年人的生活质量,并提出提高老年人主观幸福感的策略。方法:采用简易应对方式问卷方法对仁寿县文宫镇124位老年人进行了测查。结果显示多数老年人的教育水平及收入较低,但是对其生活的态度乐观,满意度极高,主观幸福感偏高。  【关键词】老年人;主观幸福感;调查研究  前 言  主观幸福感(Subjective Well-being,簡称
期刊
【摘 要】20世纪90年代开始互联网传播技术在世界迅速蔓延,互联网传播开始代替传统的传播方式,渐渐处于主流趋势。网络的宗教传播也慢慢开始替代传统的宗教传播。为了讓藏传佛教传播的更加深远和灿烂,笔者透过对藏传佛教在网络传播现状与网络传播中的特点加以分析,认为藏传佛教传播的更加深远就必须发挥传播中的优势与特点。  【关键词】网络传播;藏传佛教;传统传播  网络的宗教传播是指宗教界所建立的网络形式的新传
期刊
【摘 要】新时期中国革命历史题材影视剧的创作,在弘扬主旋律的前提下,对 以往创作革命战争英雄形象惯用的“高大全”准则进行了较为大胆的突破,从演员形象英武伟岸到平凡普通;从人物性格完满、顾全大局,到粗鲁暴烈、不拘小节巨大的转变,在颠覆过往英雄形象的同时,也树立起一种平民化的新英雄观。  【关键词】革命英雄;性格刻画;转型突破  新中国成立至上世纪七十年代,影视创作主要承担着政治宣教的功能,这就决定了
期刊
【摘 要】随着现在环境的不断变化,地球里的极端天气日益增多。所以现在极端天气成为了每一个国家重点解决对象,也是现在很受关注的对象,由于天气情况对于我们的正常生活,甚至会对于人类的生命造成影响。所以我们要研究极端天气,这样我们才能对于极端天气都防控措施。  【关键词】极端天气;预警;防控  前言  我们仅仅是对于极端天气有防控措施是不可以的,更重要的应该是我们要能够对于极端天气进行预报,预警是进行防
期刊
【摘 要】本文将结合人工湿地景观的相关概念、要素功能特点分析,研究人工湿地景观营造中相关要素的功能特点。从而为城市公共环境中人工湿地景观的营造提供条件,为城市空间环境安装“人工肾”,丰富城市的生态景观系统。  【关键词】人工湿地;景观;植物  随着城市热岛效应的影响,我国的城市环境质量迅速下降,雾霾、浮尘等“怪天气”的现象普遍增加,水资源的污染破坏严重等。同时,具有自然湿地的自我调节环境功能也变得
期刊
【摘 要】随着武隆县旅游业蓬勃发展,游客对武隆旅游的需求不断加深, 许多人在游览了大景区之后,开始探索县城周边趣味丰富的乡村旅游。2010年,庙垭乡党委政府顺应大局,转变思路,确立了大力发展乡村旅游的工作主线。如今,以“庙垭乡油菜花节”为名片的乡村旅游如火如荼地发展起来了。本文对武隆县庙垭乡乡村旅游现状和不足进行深入分析,提出庙垭乡乡村旅游深度开发的策略,以期为相关部门的决策提供理论上的借鉴与参考
期刊
【摘 要】农村计划生育政策的实施对于我国实现控制人口数量的目标举足轻重,但是由于農村居民的传统生育理念和逃避计划生育的天然优势,使得这一政策实施难度不断增加。从法社会学角度分析各方面原因可以创造更好的发展空间。  【关键词】公权力;乡土秩序;信仰;习俗  一、问题的提出  中华人民共和国成立初期,我国人口增长基本处于自发和无计划的状态,人口出生率持续增长。而人口无计划的盲目增长同国民经济有计划发展
期刊
【摘 要】计算机科学来源于对数理逻辑、计算模型、算法理论和自动计算机器的研究,形成于20世纪30年代后期。计算机科学是用来研究计算机设计、制造及计算机信息获取、存储表示、处理控制等理论和技术的学科,是描述和变换信息的算法,包括其理论、分析、设计、实现和应用的系统研究。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等,到更具体的主题如编程语言、程序设计、
期刊