论文部分内容阅读
随着互连网络网接入速度的不断提升与传统媒体数字化进程的不断深入,使用互联网进行数字化娱乐的用户规模逐渐增大,在电影,电视剧付费观赏这一领域变得越来越炙手可热。尤其在美国市场,越来越多的知名零售商如沃尔玛,Bestbuy等,他们联合在线媒体解决方案与嵌入式设备厂商,将电影电视剧的贩卖租赁送上网络,并在各个终端上推出自己品牌的在线数字娱乐商店。数字机顶盒,蓝光播放器,智能电视机,平板电脑,智能手机,索尼PlayStation3,微软XBOX360等,都是这些在线数字媒体搭载的平台。由于平台的丰富和多样性,也使用户能够方便的观看在线数字电影与电视剧。由于在线数字娱乐商店搭载设备的多样性,已有的这些商店的解决方案提供商一般需要根据搭载设备的平台来进行设计开发。为了使应用程序能够尽快推向市场,往往采取的策略是对普及率较高的平台采取有针对性的设计与开发工作。但是技术的革新与新嵌入式设备的总是层出不穷的,采取这种开发方法难免会使得解决方案提供商疲于开发,由于不同设备对应的方案不同,上线后维护成本也会变得十分巨大。为了能够使解决方案本身的开发能够精力集中在核心功能的开发与用户体验上,一个能够在多种平台上部署,且具有良好通用性与扩展性并且能够和市场上现有解决方案共存的通用解决方案的提出势在必行。本论文首先分析在线数字娱乐行业的相关背景。在此基础上对现存在线数字媒体解决方案所牵涉到的相关技术进行阐述与分析,并提出适用于嵌入式设备的在线数字娱乐通用解决方案。在线数字娱乐解决方案牵涉到两部分,一个是云端的服务,另外一个是部署在嵌入式设备上的解决方案方案,本论文的研究重点将放在后者,即部署在嵌入式平台上的通用在线数字娱乐解决方案。对于解决方案的通用性,以两大方针进行实现,首先在解决方案的技术选取上要具备通用性,论文选取Webservice,Websocket,HTML5,XML等技术进行研究并进行阐述。其次,要在架构上具有通用性与扩展性,这一点上论文采用多层次进行架构,并结合相关的设计模式,使得适用性与扩展性得以保证。在开发手法上,论文遵循一般在线数字娱乐解决方案的设计流程,采用骨架与通信协议先行,核心功能逐步实现,来逐步完善整个嵌入式平台通用在线数字娱乐解决方案.论文对通用在线数字娱乐解决方案与现存最流行的解决方案在功能与性能上的进行对比测试。测试结果表明,通用在线数字娱乐解决方案在体现通用性的同时,在功能的完整性上与用户体验上均没有产生负面影响。