视频内容运营平台服务支持系统的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:kaijiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和数字媒体技术的快速发展,互联网电视新媒体领域蕴含着巨大的商业价值,“互联网+”概念的提出更是为该领域带来更多的商业想象。在这个视听新媒体时代,内容制作主题更加多元化,视音频信息量增长迅速,这要求当下的视频内容运营平台具有高性能及高时效性。视频内容运营平台相关系统大都采用集群模式,增加了各系统运营维护难度。同时现有的视频源站系统可用性差,加之视频内容元数据复杂,使得对该类系统集群的维护更加费时费力。因此,研发面向视频内容运营平台的服务支持系统,具有十分重要的现实意义。本文所设计的视频内容运营平台服务支持系统根据互联网电视运营企业实际业务需求而建立,实现了对视频内容运营平台核心组件视频源站系统的集成和任务调度,并提供对平台其它组件如视频内容获取系统等的统一配置管理及集成Zabbix对各类系统服务的监控管理。论文首先对相关技术和背景知识进行介绍,并根据实际业务需求使用UML对系统进行需求分析建模,结合UML用例图详细地阐述了系统需求。在系统架构设计部分,根据系统需求确定系统采用MVC框架,设计了系统整体逻辑架构,并决定整合开发框架SpringMVC和MyBatis以实现系统后端,采用AngularJS结合Twitter Bootstrap进行系统前端开发。另外,在系统架构设计部分本文还特别设计了通用任务状态机模型和基于当前性能最优优先分配的任务分配策略,最后设计了系统物理架构和数据库结构。论文在系统详细设计与实现部分对系统主要功能模块进行了详细设计,特别设计实现了核心完全基于Spring的简单可靠且易扩展的异步任务处理架构,并对需要关注的实现细节进行了针对性介绍。在测试和应用部署部分,本文介绍了如何使用Java单元测试框架JUnit结合测试桩模拟工具Mockito实现视频内容运营平台系统的单元测试,并对系统进行集成测试以保证系统的实现能满足企业实际需求。并且论文针对系统需7乘24小时不间断运行的需求设计了企业内网环境下的双机热备部署方案。实际运营情况表明,本系统能更好地帮助运营支持人员维护管理视频内容运营平台,为视频内容运营人员提供更好的支持服务。其中,系统实现对视频源站系统的集成,提供视频内容元数据的复用,减少运营支持人员的元数据编辑工作量,并从逻辑上实现对多视角业务场景的支持,以及视频拆条任务批量管理的支持,使系统的使用更加灵活简洁;在实现视频源站系统任务管理时,本文设计了通用任务状态机,保证了系统的高可靠性;另外,本文设计的异步任务处理架构具有轻量、高效、可靠等特点,有效地降低了系统复杂度。
其他文献
《称象》教学片断评点江西省电化教育馆教材制作部执教:曲青亚(南昌铁路二小)评点:崔峦(人民教育出版社小学语文室主任、九年义务教育小学语文教科书主编)一、学习第四自然段1.曹冲怎
间接蒸发和吸湿冷却在空调系统中得到广泛应用。热毛细泵循环式热管是一种能远距离传输能量且热阻低、传递温降小的高效热交换器。本文介绍了该新型热管用于间接蒸发和吸湿冷
以新课程的理念审视现有的教育观念,有很多值得反思之处。本人通过《老王》这篇课文的讲述,真正理解了用"合理设置的问题"点亮学生激情的教学方法,使课堂教学过程充满了智慧,
金砖国家的合作基础是在经济条件基本特点上的高度相似。为应对现有国际经济与金融体系中存在的诸多不合理之处,有效解决包括货币错配、金融不稳定、缺乏大宗商品定价权等方
冀南新区煤炭文化积淀深厚,比较优势明显。充分发掘冀南新区煤炭文化的精神内涵和时代价值,探索将文化资源优势转化为经济发展驱动力的路径,推动煤炭文化产业化发展,对于加快
近年来,基础教育已完成“两基”普及,教育发展的重点逐渐从处延式数量扩张转向内涵式质量提高,教学质量监测越来越受到专家、各级教育行政部门的关注。如何构建符合新课改理
随着电脑音乐技术的发展,运用电脑音乐技术进行音乐创作已经不是什么新鲜事了。Sibelius软件对多声部音乐写作中以其友好的操作界面和强大的作曲辅助功能,被很多作曲家及学习
应用k-ε二方程湍流模型和数值模拟方法对蒸发冷却空调房间的三维温度场,速度场以及热舒适指标进行了模拟,研究结果表明,蒸发冷却空调器能够有效地改善室内热环境,较好地满足
在公租房建设和运作上,重庆市采取"公建公有、建营分开"的管理模式。重庆市公租房的运行机制,重在解决建设资金来源问题,实现资金、土地供给等综合平衡及其保值增值,有效建立
国内外大量研究表明,教师行为与学生网络学习效果正相关,教师使用信息技术的行为意向与其使用行为正相关.本研究即对高校教师慕课教学行为意向的影响因素进行研究,首先基于TA