热点云管理平台及其方法与流程

文档序号:12279779阅读:293来源:国知局
热点云管理平台及其方法与流程

本发明属于视频播放技术领域,特别涉及一种热点云管理平台及其方法。



背景技术:

随着通信技术的发展,可以在手机、平板电脑等终端设备上安装各种APP(Applicatio,应用程序)实现各种应用,如安装聊天APP进行聊天,安装视频播放APP通过视频播放APP对应的网络视频播放器播放视频等。而随着终端设备的网络速度越来越快,越来越多的用户通过终端设备的网络视频播放器在线观看播放视频,人们对网络视频需求的日益增大,人们对视频播放程序的要求越来越高,视频的更新速度不断加快,对于巨量的节目视频数据,其存储、传输、大量并发性访问等问题都对网络视频的软件和硬件提出了新的挑战,并且整个视频播放系统的扩展复杂,维护成本较高,因而,需要新的技术来解决这些问题。



技术实现要素:

为了解决现有技术中存在的上述问题,本发明提供了一种热点云管理平台及其方法。

本发明具体技术方案如下:

本发明提供了一种热点云管理平台,包括数据库及与所述数据库相通讯的业务平台系统、视频服务器、支付系统及内容管理系统;

所述业务平台系统用于建立基于HTTP协议并用于与终端设备通讯的内部接口,还用于建立与CMMB超级热点业务平台通讯的外部接口;

所述视频服务器用于对视频内容、用户信息、用户视频收藏记录、历史视频播放记录、视频或商品支付操作、广告信息、搜索导航进行管理;

所述支付系统用于提供与所述分布式服务框架系统连接的支付调用接口并用于对支付订单进行管理,述支付系统还用于与第三方支付平台通讯,所述第三方支付平台包括支付宝支付平台、微信支付平台、银行卡支付平台;

所述内容管理系统用于对用户信息、用户积分、运营内容、业务渠道、支付方式、及广告内容进行管理。

进一步的,所述视频服务器包括视频播放模块、搜索导航模块、用户信息创建模块、支付服务模块、消费记录查询模块,所述视频播放模块根据用户的播放请求在所述数据库中提取视频列表,并根据视频类型搜索视频,同时将搜索到的视频进行播放,所述视频类型包括电影、电视剧、原创、综艺、体育、动漫、纪录片、电子竞技、资讯、奥运会中的一种或多种组合;所述搜索导航模块用于提供搜索界面,所述搜索界面上设有多个搜索网站和搜索引擎;所述用户信息创建模块用于提供用户注册的信息页面,并通过所述信息页面能够进行用户信息创建或编辑,所述用户端通过用户信息进行登陆并访问所述视频服务器;所述支付服务模块所述支付服务模块与所述支付系统链接,其用于创建用户对商品或视频的支付订单,视频支付包括注册会员包月支付或单片付费支付;所述消费记录查询模块用于提供用户对支付记录进行查看的功能。

进一步的,所述视频服务器还包括视频收藏模块和历史记录模块,所述视频收藏模块用于使用户将感兴趣的视频进行存储,所述历史记录模块用于将用户对视频的历史播放记录进行存储,并形成历史记录播放列表。

进一步的,所述视频服务器还包括广告服务模块,所述广告服务模块包括广告创建单元、广告投放单元、广告分析单元和广告推送单元,所述广告创建单元用于根据播放内容创建广告位,并更根据广告位的要求创建广告,广告投放单元用于将创建的广告进行审核、编辑广告时长并投放至播放内容中,所述广告分析单元用于分析广告的展示数、点击数,并将展示数和点击数较高的广告通过所述广告推送单元推送给用户的浏览界面。

进一步的,所述支付系统包括订单接收模块、支付模块、订单支付异常报警模块、补单模块,所述订单接收模块用于接收所述支付服务模块形成的支付订单,对所述支付订单进行价格计算,并将计算的价格发送至所述支付模块,所述支付模块用于使用户通过第三方支付平台对订单的价格进行支付,所述订单支付异常报警模块用于判断订单是否支付完成,若订单完成,则形成支付记录并保存在所述数据库,若订单支付出现异常则形成报警指令发送至所述补单模块,所述补单模块用于调取所述支付订单进行补单操作。

进一步的,所述内容管理系统包括用户管理模块、积分管理、支付管理模块、设备更新模块,所述用户管理模块用于对用户信息进行查看、审核及管理;所述积分管理用于对用户积分进行查看及修改,所述支付管理模块用于对支付方式进行管理,同时将支付方式发送至所述支付系统;所述设备更新模块包括获取单元、判断单元、更新单元,所述获取单元用于系统当前版本信息,并发送至所述判断单元,所述判断单元用于判断所述当前版本信息是否需要更新,若当前版本信息需要更新则生成更新指令发送至所述更新单元,所述更新单元用于对所述终端设备进行更新,并将更新后的版本信息及版本更新时间记录在所述数据库中。

优选的,所述内容管理系统还包括角色管理模块、权限设置模块、权限认证模块,所述角色管理模块用于对登陆用户分配为不同的登陆角色,所述权限设置模块用于针对不同的登陆角色设定访问或操作所述视频服务器的不同权限;

所述权限认证模块用于验证用户是否具有访问或操作所述视频服务器的权限,若所述权限认证模块验证用户只具有访问权限而不具有操作权限时,则所述权限认证模块允许用户只能访问所述视频服务器而不能进行操作;若所述权限认证模块验证用户既具有访问所述视频服务器的权限又具有操作所述视频服务器的权限时,则所述权限认证模块允许用户访问所述视频服务器并进行操作;当所述权限认证模块验证用户不具有访问所述视频服务器的权限时,则所述权限认证模块不允许用户访问所述视频服务器。

优选的,所述CMMB超级热点业务平台包括中央管理服务器和客户端,所述中央管理服务器包括成品库服务器和中央管理层,所述中心管理层包括内容编辑系统、运营管理系统、业务支撑系统、广告管理系统、设备管理系统、大数据系统;

所述内容编辑系统用于接收服务提供商提供的内容,并对所述内容进行转码、编目和审核;所述运营管理系统用于将所述内容管理系统审核通过的内容与栏目和应用建立关联,并对栏目和应用进行管理;所述业务支撑系统用于为所述内容编辑系统审核通过的内容和所述运营管理系统建立的应用进行定价,并对定价进行管理;所述广告管理系统用于从所述内容编辑系统中选择素材,并以广告形式投放到所述运营管理系统所建立的栏目或应用中,并对广告进行管理;所述设备管理系统用于对支持业务平台的各服务器、终端进行管理;所述大数据系统用于采集所述内容编辑系统、所述运营管理系统、所述业务支撑系统、所述广告管理系统和所述设备管理系统中的数据,并对所采集数据进行统计分析。

本发明还提供了一种热点云管理方法,该方法包括以下步骤:

S1、通过内部接口与终端设备通讯连接,通过外部接口与CMMB超级热点业务平台相通讯;

S2、用户注册并创建用户信息,并根据用户请求播放视频内容,同时对播放视频记录进行保存;

S3、通过浏览视频或广告,用户创建支付视频或商品的订单;

S4、通过第三方支付平台对订单进行支付;

S5、对用户信息、支付方式、广告内容进行管理。

进一步的,步骤S4中,对订单支付包括以下步骤:

S4-1、接收支付订单,并对支付订单进行价格计算;

S4-1、用户通过第三方支付平台对订单的价格进行支付;

S4-1、判断订单是否支付完成,若订单完成,则形成支付记录并保存在所述数据库,若订单支付出现异常则形成报警指令,提醒系统进行补单。

本发明的有益效果如下:本发明提供的热点云管理平台为用户提供了基础视频服务体验,该平台不仅能够实现视频播放而且能够实现视频直播,更好的满足了用户需求,同时该平台通过多个功能模块实现了用户信息管理、广告管理等,系统更加全面,同时引导用户下载合作伙伴客户端,为合作伙伴提供了收益平台,通过提高用户体验度,提高用户停留运营伙伴的广告页面时长,提高了广告盈利,从而使用户与商家实现了双赢。

附图说明

图1为实施例1所述的一种热点云管理平台的结构示意图;

图2为实施例2所述的一种热点云管理平台中视频服务器的结构框图;

图3为实施例2所述的一种热点云管理平台中支付系统的结构框图;

图4为实施例2所述的一种热点云管理平台中内容管理系统的结构框图;

图5为实施例2所述的一种热点云管理平台相通讯的CMMB超级热点业务平台的结构框图。

其中:1、数据库;2、业务平台系统;3、视频服务器;301、视频播放模块;302、搜索导航模块;303、用户信息创建模块;304、支付服务模块;305、消费记录查询模块;306、视频收藏模块;307、历史记录模块;308、广告服务模块;4、支付系统;401、订单接收模块;402、支付模块;403、订单支付异常报警模块;404、补单模块;5、内容管理系统;501、用户管理模块;502、积分管理;503、支付管理模块;504、设备更新模块;505、角色管理模块;506、权限设置模块;507、权限认证模块;6、CMMB超级热点业务平台;601、内容编辑系统;602、运营管理系统;603、业务支撑系统;604、广告管理系统;605、设备管理系统;606、大数据系统。

具体实施方式

下面结合附图和以下实施例对本发明作进一步详细说明。

实施例1

如图1所示,本发明实施例1提供了一种热点云管理平台,包括数据库1及与所述数据库1相通讯的业务平台系统2、视频服务器3、支付系统4及内容管理系统5;

所述业务平台系统2用于建立基于HTTP协议并用于与终端设备通讯的内部接口,还用于建立与CMMB超级热点业务平台6通讯的外部接口,内部接口主要用于系统内部调用,接口的制定和开发都有内部工作人员完成。内部接口主要分为两类:一类是用于手机客户端与后台服务端通信,协议为HTTP;另一类用于后台服务端与视频服务器3之间调用,协议为RPC。终端设备为安卓系统的手机或IOS系统的手机。

所述视频服务器3用于对视频内容、用户信息、用户视频收藏记录、历史视频播放记录、视频或商品支付操作、广告信息、搜索导航进行管理;

所述支付系统4用于提供与所述分布式服务框架系统连接的支付调用接口并用于对支付订单进行管理,述支付系统4还用于与第三方支付平台通讯,所述第三方支付平台包括支付宝支付平台、微信支付平台、银行卡支付平台;

所述内容管理系统5用于对用户信息、用户积分、运营内容、业务渠道、支付方式、及广告内容进行管理。

该系统主要为用户提供良好的视频体验度,能够全面的观看视频,且能够有效提高缓存效率,视频播放更全面、速度更快,此外,该系统能够实现直播服务,有效提高用户的体验度,同时通过视频或广告的播放,实现对商品或视频的订单,从而为运营商带来了盈利。

实施例2

本发明实施例2在实施例1的基础上进一步限定了以下内容:

如图2所示,所述视频服务器3包括视频播放模块301、搜索导航模块302、用户信息创建模块303、支付服务模块304、消费记录查询模块305,所述视频播放模块301根据用户的播放请求在所述数据库1中提取视频列表,并根据视频类型搜索视频,同时将搜索到的视频进行播放,所述视频类型包括电影、电视剧、原创、综艺、体育、动漫、纪录片、电子竞技、资讯、奥运会中的一种或多种组合;所述搜索导航模块302用于提供搜索界面,所述搜索界面上设有多个搜索网站和搜索引擎;所述用户信息创建模块303用于提供用户注册的信息页面,并通过所述信息页面能够进行用户信息创建或编辑,所述用户端通过用户信息进行登陆并访问所述视频服务器3;所述支付服务模块304所述支付服务模块304与所述支付系统4链接,其用于创建用户对商品或视频的支付订单,视频支付包括注册会员包月支付或单片付费支付;所述消费记录查询模块305用于提供用户对支付记录进行查看的功能。

通过视频服务器3能够为用户实现视频播放,同时能够创建用户信息,完善用户资料,更加方便用户下载视频、播放视频或搜索视频,同时系统能够更加方便的将用户感兴趣的视频推送给用户。

需要说明的是,所述视频服务器3还包括视频收藏模块306和历史记录模块307,所述视频收藏模块306用于使用户将感兴趣的视频进行存储,所述历史记录模块307用于将用户对视频的历史播放记录进行存储,并形成历史记录播放列表。

需要阐述的是,所述视频服务器3还包括广告服务模块308,所述广告服务模块308包括广告创建单元、广告投放单元、广告分析单元和广告推送单元,所述广告创建单元用于根据播放内容创建广告位,并更根据广告位的要求创建广告,广告投放单元用于将创建的广告进行审核、编辑广告时长并投放至播放内容中,所述广告分析单元用于分析广告的展示数、点击数,并将展示数和点击数较高的广告通过所述广告推送单元推送给用户的浏览界面。

如图3所示,进一步需要说明的是,所述支付系统4包括订单接收模块401、支付模块402、订单支付异常报警模块403、补单模块404,所述订单接收模块401用于接收所述支付服务模块304形成的支付订单,对所述支付订单进行价格计算,并将计算的价格发送至所述支付模块402,所述支付模块402用于使用户通过第三方支付平台对订单的价格进行支付,所述订单支付异常报警模块403用于判断订单是否支付完成,若订单完成,则形成支付记录并保存在所述数据库1,若订单支付出现异常则形成报警指令发送至所述补单模块404,所述补单模块404用于调取所述支付订单进行补单操作。

如图4所示,需要限定的是,所述内容管理系统5包括用户管理模块501、积分管理502、支付管理模块503、设备更新模块504,所述用户管理模块501用于对用户信息进行查看、审核及管理;所述积分管理502用于对用户积分进行查看及修改,所述支付管理模块503用于对支付方式进行管理,同时将支付方式发送至所述支付系统4;所述设备更新模块504包括获取单元、判断单元、更新单元,所述获取单元用于系统当前版本信息,并发送至所述判断单元,所述判断单元用于判断所述当前版本信息是否需要更新,若当前版本信息需要更新则生成更新指令发送至所述更新单元,所述更新单元用于对所述终端设备进行更新,并将更新后的版本信息及版本更新时间记录在所述数据库1中。

优选的,所述内容管理系统5还包括角色管理模块505、权限设置模块506、权限认证模块507,所述角色管理模块505用于对登陆用户分配为不同的登陆角色,所述权限设置模块506用于针对不同的登陆角色设定访问或操作所述视频服务器3的不同权限;

所述权限认证模块507用于验证用户是否具有访问或操作所述视频服务器3的权限,若所述权限认证模块507验证用户只具有访问权限而不具有操作权限时,则所述权限认证模块507允许用户只能访问所述视频服务器3而不能进行操作;若所述权限认证模块507验证用户既具有访问所述视频服务器3的权限又具有操作所述视频服务器3的权限时,则所述权限认证模块507允许用户访问所述视频服务器3并进行操作;当所述权限认证模块507验证用户不具有访问所述视频服务器3的权限时,则所述权限认证模块507不允许用户访问所述视频服务器3。

如图5所示,优选的,所述CMMB超级热点业务平台6包括中央管理服务器和客户端,所述中央管理服务器包括成品库服务器和中央管理层,所述中心管理层包括内容编辑系统601、运营管理系统602、业务支撑系统603、广告管理系统604、设备管理系统605、大数据系统606;

所述内容编辑系统601用于接收服务提供商提供的内容,并对所述内容进行转码、编目和审核;所述运营管理系统602用于将所述内容管理系统5审核通过的内容与栏目和应用建立关联,并对栏目和应用进行管理;所述业务支撑系统603用于为所述内容编辑系统601审核通过的内容和所述运营管理系统602建立的应用进行定价,并对定价进行管理;所述广告管理系统604用于从所述内容编辑系统601中选择素材,并以广告形式投放到所述运营管理系统602所建立的栏目或应用中,并对广告进行管理;所述设备管理系统605用于对支持业务平台的各服务器、终端进行管理;所述大数据系统606用于采集所述内容编辑系统601、所述运营管理系统602、所述业务支撑系统603、所述广告管理系统604和所述设备管理系统605中的数据,并对所采集数据进行统计分析。

实施例3

本发明还提供了一种热点云管理方法,该方法包括以下步骤:

S1、通过内部接口与终端设备通讯连接,通过外部接口与CMMB超级热点业务平台6相通讯;

S2、用户注册并创建用户信息,并根据用户请求播放视频内容,同时对播放视频记录进行保存;

S3、通过浏览视频或广告,用户创建支付视频或商品的订单;

S4、通过第三方支付平台对订单进行支付;

S5、对用户信息、支付方式、广告内容进行管理。

该方法为用户观看视频提供了便利,有效对用户信息进行管理,保证了用户具有良好的体验度。

实施例4

进一步的,步骤S4中,对订单支付包括以下步骤:

S4-1、接收支付订单,并对支付订单进行价格计算;

S4-1、用户通过第三方支付平台对订单的价格进行支付;

S4-1、判断订单是否支付完成,若订单完成,则形成支付记录并保存在所述数据库1,若订单支付出现异常则形成报警指令,提醒系统进行补单。

本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1