当前位置:主页 > 科技论文 > 软件论文 >

基于SSM框架的智能视频收录系统的设计与实现

发布时间:2020-10-27 04:06
   新媒体时代,是建立在数字基础和网络技术基础之上的,以多媒体(文本、图形、动画、静态视频、动态视频和声音等)作为信息的呈现形式,具有“信息量大、内容丰富、成本低、多媒体传播”等特点。随着新媒体时代的快速发展、数字广播和超高清技术的日益普及,传统的信号采集和数据收录系统已经逐渐被淘汰,因此,多信号源、数字化、IP化、海量化的收录设备应运而生。本论文是在作者实习期间,基于用户需求,设计并实现了 Aries智能视频收录系统。Aries视频收录系统由收录服务器和服务调度端两部分组成。服务调度端是采用JavaWeb编程实现的,提供用户使用的交互界面,需要单独部署在Linux服务器上。收录服务器包含中间层和收录端,中间层的作用是实现服务调度端和收录端的数据交互。收录端的功能是采集数字信息、创建收录素材、汇报收录状态。论文从需求分析、总体设计、详细设计和测试对收录系统进行详细的阐述。收录系统调度端使用SSM(Spring+SpringMVC+MyBatis)框架进行开发,根据业务设计出5个功能模块,分别是编单任务管理模块、节目源管理模块、收录服务器管理模块、任务管理与监控模块和统计分析模块。并且通过分析4种实现单点登录的方案,最终采用CAS(Central Authentication Service)技术实现系统单点登录的功能。目前,本视频收录系统已测试完毕并交付用户使用,作者负责开发的调度端各个模块均运行正常。
【学位单位】:北京交通大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:

系统架构,收录系统


3收录系统需求分析??本章主要阐述Aries视频收录系统的功能性需求,通过仔细分析五个主要的功??能需求,来明确各个模块要实现的具体功能。为概要设计和详细设计做好铺垫。??3.1系统概述??收录系统的核心业务就是将素材成功从某信号源收录到本地仓库。Aries视频??收录系统提供了强大的收录功能。收录节目源类型全面,可以是UDP、RTMP、??HLS、HTTP;创建收录任务形式多样,同一节目源可以批量添加任务,还可以创??建EPG?(ElectronicProgramGuide)编单来满足不同的收录需求;能够实现对收录??任务状态的实时监控;智能处理服务器宕机,可以将未完成的收录任务平均分配到??其他完好收录服务器;实时统计分析收录任务的详细数据,前端通过EChart将结??果直观的展示出来。本系统的系统架构如图3-1所示:??

用例图,单任务,用例图


3.2.1编单任务管理功能需求分析??创建收录任务有两种方式,一是创建收录计划,二是创建EPG?(Electronic??Program?Guide)编单。编单任务管理用例图如图3-2所示:??编荦任务音理??^创建枚录计划}??n?_???传u?i???uses???includc>>?^****—-?—^****^??用户?嫌re编单j:;:〔??」<<mchde>^/±fkZipts^N???vgy??图3_2编单任务管理用例图??Figure?3-2?Use?case?diagram?of?ingest-plan?management??编单任务管理功能的最小单元是收录任务,创建收录计划可以包括一条或多??条收录任务,也就是能批量创建任务。用户登录收录系统后,进入收录计划页面,??点击新建收录计划,输入收录计划名称,选择指定节目源,目前本收录系统支持??UDP、RTMP、HLS、HTTP类型节目源。收录时间包含开始时间和结束时间,精??确到秒。收录频率分别有单次、每天、每周。当用户选择单次时,只能选择开始日??期,系统会自动创建一条收录任务;当用户选择每天时,用户需选择开始日期和结??束曰期,当需要奇数或偶数天收录时,可以勾选跨天收录,系统会根据日期自动创??10??

用例图,节目源,用例图,服务器


录服务器管理功能需求分析??录是由收录服务器完成的,根据用户的需求,在收录过程中需要监测,因此需要对收录服务器进行统一管理。在收录服务器启动接口自动注册服务器信息,包括服务器的IP、端口号、通道个数户登录系统后,进入到收录服务器管理页面,可以查看所有收录以选择启用/停用服务器,删除服务器,设置主/备服务器。收录如图3-4所示。??务器详情包括服务器IP、支持通道数、登记时间、服务器类型、数和主/备服务器。用户能够选择某一个收录服务器查看该服务和该服务器的通道运行情况。??务器的状态有:启用、停用、满负载、失联、关闭或重启,服务到收录任务的下发、执行,必须实时监控收录服务器的状态。只
【参考文献】

相关期刊论文 前10条

1 杨萍;宁红云;;Kerberos协议的安全分析及对策研究[J];计算机工程;2015年05期

2 冯莉;;新媒体语境下广播电视媒介生态研究[J];西南民族大学学报(人文社会科学版);2015年03期

3 戚湧;李文娟;李千目;;一种新的基于Kerberos的认证授权协议[J];现代电子技术;2015年04期

4 董玫;;视频服务器及其在收录系统中的应用[J];电视技术;2013年14期

5 李德平;;对Java Web应用开发中的中文乱码问题的研究与解决[J];计算机与数字工程;2012年12期

6 胡银保;;Spring MVC设计中的IoC控制[J];无线互联科技;2012年12期

7 徐雯;高建华;;基于Spring MVC及MyBatis的Web应用框架研究[J];微型电脑应用;2012年07期

8 李凡;王流一;;一种基于票据的单点登录协议设计与实现[J];计算机工程与科学;2012年02期

9 张航;李建华;;针对自由联盟SSO协议的攻击浅析[J];计算机应用与软件;2010年08期

10 孟凡荣;程洁;史会余;;单点登录模型的研究与应用[J];微计算机信息;2008年21期


相关硕士学位论文 前3条

1 李再林;基于CAS模型的数字化校园平台的研究与应用[D];山东大学;2017年

2 傅小英;基于Yale-CAS的单点登录系统的研究与设计[D];南昌大学;2013年

3 查骏;基于NIO的远程调用框架的设计与实现[D];复旦大学;2012年



本文编号:2858010

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2858010.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户cb334***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com