多媒体展示框架中间服务质量优化的设计及实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:ninikao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流媒体业务中间件之多媒体展示框架,对原有的流媒体展示业务进行了模块和功能的重构,对下层硬件进行了封装并为上层应用提供了统一的接口。基于该框架的信息发布系统已投入市场并稳定运行在四种主流的终端硬件平台上,随着产业影响力和商业价值的与日俱增,竞争也越发激烈,提升多媒体展示框架的服务质量势在必行。经过对运营项目反馈和市场需求分析,本文发现已有框架存在着两个主要问题:终端资源有限且掌握的信息较少,仅靠终端进行服务质量优化很容易陷入瓶颈;已有框架为了保证通用性和稳定性仅能提供最基础的多媒体展示功能。  本文针对这两个问题,总结出了多媒体展示框架服务质量提升的两种方式,设计并实现了这两种方式对应的功能模块。  1)本文使用前端与云端协同工作的方式提升服务质量:优化的多媒体展示框架的前端增加了反馈各种运行状态和受控运行的接口和模块;云端服务器利用前端的实时状态和分布式系统架构的信息,进行融合计算并及时将更新的状态通知给前端,从而达到提升服务质量的效果。本文设计并实现了使用该方式的三个功能模块:资源调度模块通过交互多媒体资源下载状态的方式实现预下载资源降低下载峰值;状态控制模块通过状态切换时交互运行状态的方式实现如终端组内同步和状态恢复等功能;服务质量监控衡量模块通过定时上传运行日志进行处理的方式分析衡量整个系统的服务质量。  2)本文通过优化或增加前端功能模块的方式增强前端展示的智能化:本文设计并实现了三个功能模块:优化定时模块增强了定时的精度和组合丰富度;通过主从控制模块增强了控件间组合展示的智能化;通过终端交互模块提供了简单的人机交互的功能。  3)最后将这些模块通过插件和CF文件修改方式整合进多媒体展示框架。并将其部署于具体场景中对模块的稳定性和功能的响应时间进行了测试,证明本优化方法能够实现预期的功能,同时性能在可接受范围内。
其他文献
  本文针对虚拟场景的规模大、动态以及物体形态趋于复杂等特征,提出了一种基于增量遮挡图的动态大规模虚拟场景可见性裁减方法。阐述了大规模场景数据与动态对象的管理以及
密码学是在密码设计和密码分析的基础上发展起来的。本文引入隐写技术的思想方法,设计了一种新型冗余加密机制,可以很好地结合现有分组加密机制来进行二次加密。该新型二次加密
随着信息技术在现代企业内的广泛应用,企业应用软件变得越来越复杂;同时,频繁变化的业务环境要求企业管理模式与业务过程具有良好的柔性,要求应用软件具有较高的敏捷性和适应变化
嵌入式系统应用领域近年来在广度和深度飞速发展,传统小作坊式的开发模式越来越难以满足开发要求。和台式机windows或Linux环境下的开发不同,嵌入式系统是直接面向应用的软硬件
本文主要在前人研究和实践的基础上,把有限元分析方法和计算机仿真技术应用于轮胎硫化过程,将几何建模、自动剖分、温度场计算、计算结果可视化这些工作流程集成于一个有限元
基于构件的软件开发(Component-Based S0ftware Development,简称CBD),被认为是解决软件危机、提高软件生产率和质量的切实可行的途径,是实现软件工业化生产的必由之路,已经成为
公安信息化是我国国民经济和社会信息化的重要应用领域,全国公安信息化工程——“金盾工程”是我国电子政务建设的12个重要业务系统建设项目之一。公安的行为由行政行为和侦
通讯网络中使用的设备,必须保证长时间可靠运行。在电信领域中,系统可靠性应达到99.999%以上。这就要求系统能够容错,并能够在不中断服务的情况下维护与升级,从软件设计的角度来看
目前,国内几大国有商业银行为摆脱困境,真正走向市场化、商业化,都极力完善服务,提升综合竞争能力。特别是最近几年,各行对中间业务资源的争夺日趋激烈。要想在竞争中取胜,除
本文的目标在于研究基于多DTD的XML数据源查询技术,在综合和参照现有查询方案的基础上,主要的工作如下: ◆对多DTD环境中XML文档的查询进行处理,解决XML集成中结构的异构问题。