基于微服务架构的短视频版权保护系统的设计与实现
发布时间:2020-08-20 21:19
【摘要】:短视频已经成为人们记录和分享自己生活的重要手段,也成为各大互联网公司吸引流量的新方式。由于各大公司奖励给用户的分成十分可观,大量的搬运工和盗版用户涌现,给公司带来了巨大的损失。快速高效准确的对用户上传的视频进行版权判定是解决这一问题的重中之重。在此背景下,爱奇艺短视频版权保护系统应运而生。论文对基于微服务架构的短视频版权保护系统进行了设计与实现。基于Spring Cloud框架集成的API网关,断路器、配置管理、服务发现、消息总线等组件,实现了系统微服务的基础设施。根据版权保护系统具体的业务需求,结合软件工程开发的基本流程,对版权保护系统进行了设计与实现。通过完善的需求分析来确定版权保护系统各个模块的具体功能。然后对系统架构、数据库表和主要接口进行了设计。根据各个模块的具体业务,设计表达类之间的关系的类图、以及流程图和时序图,进行了作者负责的版权判定、用户状态改变、用户申诉等模块具体设计以及编码实现。最后结合具体的业务编写完整的测试用例,根据测试用例编写自动化测试代码。通过自动化测试对系统的功能性进行了测试,并且通过非功能性测试对系统的性能进行了验证。目前版权保护系统已经投入使用,为公司提供了高效稳定的短视频版权判定平台。版权保护系统已经为公司亿级短视频进行过版权判定,并且为公司节约大量非版权视频的无效分成,极大的提高了公司短视频库内视频的质量。
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:D923.41;TP311.52
【图文】:
图2-】Spring邋Boot在Spring生态中的位置逡逑Figure邋2-1邋Location邋of邋Spring邋Boot邋in邋Spring邋Ecology逡逑
一Mo鸣
牙,e架构图
本文编号:2798458
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:D923.41;TP311.52
【图文】:
图2-】Spring邋Boot在Spring生态中的位置逡逑Figure邋2-1邋Location邋of邋Spring邋Boot邋in邋Spring邋Ecology逡逑
一Mo鸣
牙,e架构图
【参考文献】
相关期刊论文 前5条
1 郭栋;王伟;曾国荪;;一种基于微服务架构的新型云件PaaS平台[J];信息网络安全;2015年11期
2 张亚;;基于SOA架构软件服务可靠性评价方法研究[J];计算机技术与发展;2015年04期
3 沈琦;汤艳;;Google云计算平台服务框架研究[J];电子商务;2013年06期
4 陆丽;;需求分析在软件开发过程中的重要性[J];电脑知识与技术;2012年21期
5 李建华;陈松乔;马华;;面向服务架构参考模型及应用研究[J];计算机工程;2006年20期
相关硕士学位论文 前1条
1 史鹏龙;基于普元产品的SOA服务治理产品设计与实现[D];西安电子科技大学;2014年
本文编号:2798458
本文链接:https://www.wllwen.com/falvlunwen/minfalunwen/2798458.html