一种多厅在线点播系统技术方案

技术编号:23450231 阅读:37 留言:0更新日期:2020-02-28 23:27
本发明专利技术公开了一种多厅在线点播系统,包括展现层、接口、数据处理和数据库,展现层包括数据操作和数据展示,数据操作包括影厅、排播单和节目,数据展示包括发布的排播单的数据;接口包括影厅相关的接口,排播单相关的接口,节目相关的接口、第三方数据相关的接口和数据展示的接口,所述影厅相关的接口包括增删改查影厅、设置默认影厅、设置免费影厅、影厅上下架、获取影厅下的排播单、影厅排序、验证影厅名是否重复、获取所有影厅或单个影厅选择时间点上的节目等接口;本发明专利技术采用MySQL数据库,增加了点播系统的速度,提高了点播系统的灵活性,给用户回顾经典老片提供了方便。

A multi hall online on demand system

【技术实现步骤摘要】
一种多厅在线点播系统
本专利技术涉及一种点播系统,具体是指一种多厅在线点播系统。
技术介绍
现在人们的生活和工作越来越忙碌,很少有机会可以在规定的时间观看电视节目,也无法常常去电影院观看电影,在空余闲暇时间想要观看喜欢的电视节目,但是电视直播却没有该节目。现有技术中存在以下缺点:(1)程序的耦合度较高,没有做到降低模块之间信息的依赖;(2)在做JPA分页的过程中,会遇到一些数据处理困难的问题,对于不同的数据,处理起来较为复杂与麻烦,这也是JPA分页的一个弊端;(3)电视端在请求数据的时候,如果请求数据的数量过大,可能会出现反应速度慢的情况。因此,一种性能优良的多厅在线点播系统成为整个社会亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题是现有技术中的线下影厅的不足,用户缺少时间进入影厅观看,正常的观看浪费了人们大量的时间问题。为解决上述技术问题,本专利技术提供的技术方案为:一种多厅在线点播系统,包括展现层、接口、数据处理和数据库,所述展现层包括数据操作和数据展示,所述数据操作包括影厅、排播单和节目,所述数据展示包括发布的排播单的数据;所述接口包括影厅相关的接口,排播单相关的接口,节目相关的接口、第三方数据相关的接口和数据展示的接口,所述影厅相关的接口包括增删改查影厅、设置默认影厅、设置免费影厅、影厅上下架、获取影厅下的排播单、影厅排序、验证影厅名是否重复、获取所有影厅或单个影厅选择时间点上的节目等接口;所述排播单相关的接口包括增删改查排播单、与排播单相对应的影厅、发布排播单、获取发布排播单列表等接口,排播单与影厅、节目之间均为关联设置;所述节目相关的接口包括增删改查节目、查询节目所在排播单、节目排序、验证节目名是否重复等接口;所述第三方数据相关的接口为同步节目数据的接口;所述数据展示的接口包括依次设置的获取影厅数据、获取当前节目和获取下一个节目的接口;所述数据处理包括导入文件、定时同步、获取第三方数据和更新数据库数据,所述导入文件通过文件中的信息去获取第三方的数据,所述定时同步和获取第三方数据之间的信息为单向传输,获取第三方数据将信息传输给更新数据库数据,进行数据的更新。进一步地,所述展现层、接口、数据处理和数据库的数据信息依次设置。进一步地,所述导入文件为CSV文件。进一步地,所述数据库采用的为MySQL数据库,所述MySQL数据库是一种关系数据管理系统,所述MySQL数据库使用的SQL语言是一种常用标准化语言。进一步地,所述接口与展现层、数据处理之间的信息为双向传输,所述数据处理与数据库之间的信息为双向传输。进一步地,所述数据库通过使用SpringDataJPA进行数据库操作,来实现数据的增删改查。专利技术与现有技术相比的优点在于:本专利技术以直播的体验重新定义点播内容,用户可以根据需要自由的进行直播和点播间进行切换,减去用户大量的繁琐选择,简洁明了,大大地提高了用户的观看体验;同时,本专利技术解决了现有技术中电视点播系统以卡片形式平铺的问题,具备实时性。本专利技术采用MySQL数据库,增加了点播系统的速度,提高了点播系统的灵活性,给用户回顾经典老片提供了方便。附图说明图1是本专利技术一种多厅在线点播系统的结构示意图;图2是本专利技术一种多厅在线点播系统的模块图;图3是图2中A处的局部放大图;图4是图2中B处的局部放大图;图5是图2中C处的局部放大图。具体实施方式下面结合附图对本专利技术做进一步的详细说明。结合附图,对本专利技术进行详细介绍。本专利技术在具体实施时提供了一种多厅在线点播系统,包括展现层、接口、数据处理和数据库,所述展现层包括数据操作和数据展示,所述数据操作包括影厅、排播单和节目,所述数据展示包括发布的排播单的数据;所述接口包括影厅相关的接口,排播单相关的接口,节目相关的接口、第三方数据相关的接口和数据展示的接口,所述影厅相关的接口包括增删改查影厅、设置默认影厅、设置免费影厅、影厅上下架、获取影厅下的排播单、影厅排序、验证影厅名是否重复、获取所有影厅或单个影厅选择时间点上的节目等接口;所述排播单相关的接口包括增删改查排播单、与排播单相对应的影厅、发布排播单、获取发布排播单列表等接口,排播单与影厅、节目之间均为关联设置;所述节目相关的接口包括增删改查节目、查询节目所在排播单、节目排序、验证节目名是否重复等接口;所述第三方数据相关的接口为同步节目数据的接口;所述数据展示的接口包括依次设置的获取影厅数据、获取当前节目和获取下一个节目的接口;所述数据处理包括导入文件、定时同步、获取第三方数据和更新数据库数据,所述导入文件通过文件中的信息去获取第三方的数据,所述定时同步和获取第三方数据之间的信息为单向传输,获取第三方数据将信息传输给更新数据库数据,进行数据的更新。所述展现层、接口、数据处理和数据库的数据信息依次设置。所述导入文件为CSV文件。所述数据库采用的为MySQL数据库,所述MySQL数据库是一种关系数据管理系统,所述MySQL数据库使用的SQL语言是一种常用标准化语言。所述接口与展现层、数据处理之间的信息为双向传输,所述数据处理与数据库之间的信息为双向传输。所述数据库通过使用SpringDataJPA进行数据库操作,来实现数据的增删改查。本专利技术一种多厅在线点播系统的具体实施过程如下:本专利技术在使用时,本专利技术的后端运用了SpringBoot+SpringDataJPA(JPA:JavaPersistenceAPI)+mysql技术进行开发;前端运用了AntDesign+fetch技术进行开发;电视端使用了原生的JavaScript+html+css技术,并且运用JavaScript技术自行封装了一个框架。一、SpringBoot继承了Spring的优点,并新增了一些新功能和特性:(1)SpringBoot是伴随着Spring4.0诞生的,一经推出,引起了巨大的反向;(2)从字面理解,Boot是引导的意思,因此SpringBoot帮助开发者快速搭建Spring框架;(3)SpringBoot帮助开发者快速启动一个Web容器;(4)SpringBoot继承了原有Spring框架的优秀基因;(5)SpringBoot简化了使用Spring的过程;(6)SpringBoot为我们带来了脚本语言开发的效率,但是SpringBoot并没有让我们意外的新技术,都是JavaEE开发者常见的技术。二、SpringDataJPA是SpringData的一个子项目,通过提供基于JPA的Repository极大的减少了JPA作为数据访问方案的代码量,你仅仅需要编写一个接口集成下SpringDataJPA内部定义的接口即可完成简单的CRUD(增加(Create)、读取查询(Read)、更新(Update)和删除(Delete))操作。三、MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,本文档来自技高网...

【技术保护点】
1.一种多厅在线点播系统,其特征在于:包括展现层、接口、数据处理和数据库,所述展现层包括数据操作和数据展示,所述数据操作包括影厅、排播单和节目,所述数据展示包括发布的排播单的数据;/n所述接口包括影厅相关的接口,排播单相关的接口,节目相关的接口、第三方数据相关的接口和数据展示的接口,所述影厅相关的接口包括增删改查影厅、设置默认影厅、设置免费影厅、影厅上下架、获取影厅下的排播单、影厅排序、验证影厅名是否重复、获取所有影厅或单个影厅选择时间点上的节目等接口;所述排播单相关的接口包括增删改查排播单、与排播单相对应的影厅、发布排播单、获取发布排播单列表等接口,排播单与影厅、节目之间均为关联设置;所述节目相关的接口包括增删改查节目、查询节目所在排播单、节目排序、验证节目名是否重复等接口;所述第三方数据相关的接口为同步节目数据的接口;所述数据展示的接口包括依次设置的获取影厅数据、获取当前节目和获取下一个节目的接口;/n所述数据处理包括导入文件、定时同步、获取第三方数据和更新数据库数据,所述导入文件通过文件中的信息去获取第三方的数据,所述定时同步和获取第三方数据之间的信息为单向传输,获取第三方数据将信息传输给更新数据库数据,进行数据的更新。/n...

【技术特征摘要】
1.一种多厅在线点播系统,其特征在于:包括展现层、接口、数据处理和数据库,所述展现层包括数据操作和数据展示,所述数据操作包括影厅、排播单和节目,所述数据展示包括发布的排播单的数据;
所述接口包括影厅相关的接口,排播单相关的接口,节目相关的接口、第三方数据相关的接口和数据展示的接口,所述影厅相关的接口包括增删改查影厅、设置默认影厅、设置免费影厅、影厅上下架、获取影厅下的排播单、影厅排序、验证影厅名是否重复、获取所有影厅或单个影厅选择时间点上的节目等接口;所述排播单相关的接口包括增删改查排播单、与排播单相对应的影厅、发布排播单、获取发布排播单列表等接口,排播单与影厅、节目之间均为关联设置;所述节目相关的接口包括增删改查节目、查询节目所在排播单、节目排序、验证节目名是否重复等接口;所述第三方数据相关的接口为同步节目数据的接口;所述数据展示的接口包括依次设置的获取影厅数据、获取当前节目和获取下一个节目的接口;
所述数据处理包括导入文件、定时同步、获取第三方数据和更新数据库数据,所述导入文件通过文件中的信息去...

【专利技术属性】
技术研发人员:陈勇华李兰王钥宋宵樊毅云靖佳睿
申请(专利权)人:东方嘉影电视院线传媒股份公司
类型:发明
国别省市:北京;11

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1