一种根据智能电视视频按需推送信息的系统及方法与流程

文档序号:17357709发布日期:2019-04-09 21:50阅读:317来源:国知局
一种根据智能电视视频按需推送信息的系统及方法与流程

本发明涉及智能电视技术领域,特别涉及一种根据智能电视视频按需推送信息的系统及方法。



背景技术:

随着智能电视的普及,智能电视已成为大部分家庭必不可少的视听娱乐工具。用户在看电视视频时,有时可能需要了解关于视频的一些信息,包括电视简介、评论、角色介绍、演员介绍等。有时,用户还想与其他观看相同视频的人交流。有时,用户甚至还想购买视频角色的同款服饰或类似服饰。

这些信息中,有些信息用户或许可以通过百度等网络应用搜索到,有些信息用户无法轻易找到。因此,一个用于提供以上信息的服务还是适应市场需求的,同时,商家可以在系统中推广自己的商品链接。



技术实现要素:

本发明的目的是克服上述背景技术中不足,提供一种根据智能电视视频按需推送信息的系统及方法,可实现用户在观看智能电视视频时按需获取与正在观看的视频画面相关的各种信息。

为了达到上述的技术效果,本发明采取以下技术方案:

一种根据智能电视视频按需推送信息的系统,包括:客户端、服务云平台、管理平台及智能电视管理系统;所述客户端、管理平台分别与服务云平台通信连接,服务云平台与智能电视管理系统通信连接,智能电视管理系统与智能电视通信连接。

其中,智能电视管理系统是作为服务云平台与智能电视之间的一个数据传递与调用接口,智能电视管理系统可获取智能电视的所有视频列表,该视频列表里通过不同的视频id区分不同的视频,同时智能电视管理系统可根据视频id获取该视频每一秒的某一帧图片,且智能电视管理系统可智能电视id获取当前该智能电视播放的视频id以及视频播实时播放进度(具体到播放到哪一秒)。

服务云平台作为客户端及管理平台的管理端,用于进行用户与管理员登录验证以及权限管理,服务云平台具体由后台人员进行操作,服务云平台内设有数据库用于保存用户与管理员的相关验证信息、各客户端与其绑定的智能电视的对应关系以及各视频id的视频的视频信息(该信息可直接通过网络资源获取),如剧情介绍、影视评论、演员列表、相似视频等,后台人员可以对上述数据进行编辑并保存到数据库,同时通过服务云平台还可对管理平台上传的信息进行保存,并接收的信息或向客户端推送信息。

管理平台由管理员进行操作,管理员通过管理平台向服务云平台发出获取各视频id的视频的视频信息以及该视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息的请求,视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息具体可由服务云平台过向智能电视管理系统发出请求获取,管理平台收到反馈的图片信息后,管理员再通过管理平台为所有的图片添加标签标记图片形成持久化数据并上传至服务云平台数据库进行保存。

客户端内安装有专门的客户端app,客户端供用户使用,客户端具体分为商家用户端与普通用户端,普通用户端需通过绑定一个智能电视id的形式与智能电视建立对应关系,并将该对应关系上传保存至服务云平台。

普通用户端登录成功后可通过专门的客户端app接收服务云平台推送的消息,并用户在观看智能电视视频时,若观看到感兴趣的画面,则通过客户端app向服务云平台请求获取推送信息,服务云平台收到请求后即通过智能电视管理系统获取与该客户端绑定的智能电视播放的视频名以及播放到哪一秒,然后再根据这两个参数查询数据库,获取视频的相关信息(如视频截图、剧情介绍、影视评论、演员列表、相似视频、视频交流群、相关商品信息等),最后将这些信息发送给客户端。

用户在客户端收到的信息中一般会有管理员添加的标签信息,作为优选,用户也可以对收到的图片信息进行标签的自行添加,并将添加的标签上传至服务云平台数据库进行保存,服务云平台会定时检查数据库中用户标签使用的次数以及使用人数,当一些标签被很多用户使用后,服务云平台会发送消息通知后台人员进行处理。

商家在商家用户端的客户端app登录成功后,可使用商家用户端添加商品链接并上传商品图片到服务云平台,同时,通过作为标记图片的标签标记商品或者选择已经由管理员持久化到数据库的图片标记商品,其中使用用于标记图片的标签标记商品时,需备注保存图片是哪个视频第几秒的;商家确定后数据保存到服务云平台的缓存,等待后台管理员审核。后台管理员同意后数据将保存到服务云平台的数据库,此后,普通用户请求获取智能电视视频某个时刻的画面的推送信息时,商家上传的相关的商品将会被服务云平台作为推送信息发送给普通用户端。

同时,本发明还公开了一种根据智能电视视频按需推送信息的方法,由上述的一种根据智能电视视频按需推送信息的系统实现,具体包括以下流程:

首先,智能电视管理系统需先与各智能电视建立相关数据传输接口,以获取各智能电视的所有视频列表,该视频列表里通过不同的视频id区分不同的视频,同时智能电视管理系统可根据视频id获取该视频每一秒的某一帧图片,且智能电视管理系统可根据智能电视id获取当前该智能电视播放的视频id以及视频的实时播放进度(具体到播放到哪一秒)。

然后,由管理员先登录管理平台,管理员成功登录后,通过管理平台向服务云平台发出获取所有视频列表的请求,服务云平台通过智能电视管理系统获取到视频列表并返回给管理平台,则管理员根据视频列表确定选择的视频名称,再向服务云平台发出获取该视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息的请求,服务云平台将请求发送至智能电视管理系统并将收到的反馈数据传递至管理平台,则管理员为收到的所有图片添加标签标记图片并持久化到服务云平台的数据库。

同时,服务云平台利用网络资源上获取与该视频有关的信息,包括剧情介绍、影视评论、演员列表、相似视频等,并将相关信息以后台人员可编辑的形式存储于数据库。作为优选,服务云平台还会创建一个以视频名为名的讨论组,为用户提供讨论剧情的群组,用户可通过客户端进行参与。

其次,商家通过商家用户端添加商品链接到服务云平台,具体是,商家成功登陆商家用户端app后,可上传商品图片以及购买链接,并通过用于标记图片的标签标记商品或者选择已经由管理员持久化到数据库的图片标记商品,其中使用图片标记商品时,需备注保存图片是哪个视频第几秒的。

商家编辑好商品数据确定无误后上传至服务云平台的缓存,等待后台人员审核,后台人员同意后数据保存到数据库,此后,普通用户请求获取智能电视视频某个时刻的画面的推送信息时,商家上传的商品及其相关信息也将会被服务云平台作为推送信息发送给普通用户端。

然后是普通用户通过普通用户端获取服务云平台推送的消息或向服务云平台发送消息请求。具体是,普通用户需先通过普通用户端app将普通用户端与其使用的智能电视进行绑定并将绑定关系上传至服务云平台进行保存。使用时,普通用户需先在普通用户端app上进行登录,登录成功后,则在观看智能电视视频时,用户观看到喜欢画面时,使用普通用户端app向服务云平台请求获取推送信息。

服务云平台收到请求后,先根据保存的绑定关系确定该普通用户端绑定的智能电视的id,然后通过智能电视管理系统获取该智能电视播放的视频名以及播放到哪一秒,然后再根据这两个参数查询数据库,获取视频截图、剧情介绍、影视评论、演员列表、相似视频、视频交流群、相关商品信息等,最后将这些信息发送给普通用户端。

其中,用户获取到的视频截图有管理员添加的标签信息,同时,用户也可以添加自己的标签,且添加后标签被作为用户标签会被保存到服务云平台的数据库。服务云平台会定时检查数据库中用户标签使用的次数以及使用人数,当一些用户标签被很多用户使用后,服务云平台会发送消息通知管理员进行处理。

最后,是后台人员在服务云平台进行一些后台事务处理,如对商家的添加商品链接请求进行审核,对使用量大的用户标签进行处理,或可以选择将用户标签添加到服务云平台数据库中并标记更多的图片或者选择拒绝将用户标签添加到数据库中。作为优选,上述后台事务也可由服务云平台推送至有处理权限的管理平台进行处理,从而减少服务云平台的业务量。

本发明与现有技术相比,具有以下的有益效果:

本发明的根据智能电视视频按需推送信息的系统及方法,可实现用户在观看智能电视视频时按需获取与正在观看的视频画面相关的各种信息,商家可以通过本发明推广商品链接,用户可以通过本发明享受更多与电视视频内容相关的服务,从而整体提高用户的使用感受,满足用户更多的使用需求。

附图说明

图1是本发明的根据智能电视视频按需推送信息的系统的示意图。

图2是本发明的方法中管理员对视频图片进行标记的流程图。

图3是本发明的方法中商家上传商品信息的流程图。

图4是本发明的方法中用户向服务云平台请求推送消息的流程图。

具体实施方式

下面结合本发明的实施例对本发明作进一步的阐述和说明。

实施例:

实施例一:

如图1所示,一种根据智能电视视频按需推送信息的系统,包括:客户端、服务云平台、管理平台及智能电视管理系统;所述客户端、管理平台分别与服务云平台通信连接,服务云平台与智能电视管理系统通信连接,智能电视管理系统与智能电视通信连接。

其中,智能电视管理系统是作为服务云平台与智能电视之间的一个数据传递与调用接口,智能电视管理系统可获取智能电视的所有视频列表,该视频列表里通过不同的视频id区分不同的视频,同时智能电视管理系统可根据视频id获取该视频每一秒的某一帧图片,且智能电视管理系统可智能电视id获取当前该智能电视播放的视频id以及视频播实时播放进度(具体到播放到哪一秒)。

服务云平台作为客户端及管理平台的管理端,用于进行用户与管理员登录验证以及权限管理,服务云平台具体由后台人员进行操作,服务云平台内设有数据库用于保存用户与管理员的相关验证信息、各客户端与其绑定的智能电视的对应关系以及各视频id的视频的视频信息(该信息可直接通过网络资源获取),如剧情介绍、影视评论、演员列表、相似视频等,后台人员可以对上述数据进行编辑并保存到数据库,同时通过服务云平台还可对管理平台上传的信息进行保存,并接收的信息或向客户端推送信息。

管理平台由管理员进行操作,管理员通过管理平台向服务云平台发出获取各视频id的视频的视频信息以及该视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息的请求,视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息具体可由服务云平台过向智能电视管理系统发出请求获取,管理平台收到反馈的图片信息后,管理员再通过管理平台为所有的图片添加标签标记图片形成持久化数据并上传至服务云平台数据库进行保存。

客户端内安装有专门的客户端app,客户端供用户使用,客户端具体分为商家用户端与普通用户端,普通用户端需通过绑定一个智能电视id的形式与智能电视建立对应关系,并将该对应关系上传保存至服务云平台。

普通用户端登录成功后可通过专门的普通用户端app接收服务云平台推送的消息,且用户在观看智能电视视频时,若观看到感兴趣的画面,则通过普通用户端app向服务云平台请求获取推送信息,服务云平台收到请求后即通过智能电视管理系统获取与该普通用户端绑定的智能电视播放的视频名以及播放到哪一秒,然后再根据这两个参数查询数据库,获取视频的相关信息(如视频截图、剧情介绍、影视评论、演员列表、相似视频、视频交流群、相关商品信息等),最后将这些信息发送给普通用户端。

用户在普通用户端收到的信息中一般会有管理员添加的标签信息,作为优选,用户也可以对收到的图片信息进行标签的自行添加,并将添加的标签上传至服务云平台数据库进行保存,服务云平台会定时检查数据库中用户标签使用的次数以及使用人数,当一些标签被很多用户使用后,服务云平台会发送消息通知后台人员进行处理。

商家在商家用户端的商家用户端app登录成功后,可使用商家用户端添加商品链接并上传商品图片到服务云平台,同时,通过作为标记图片的标签标记商品或者选择已经由管理员持久化到数据库的图片标记商品,其中使用用于标记图片的标签标记商品时,需备注保存图片是哪个视频第几秒的;商家确定后数据保存到服务云平台的缓存,等待后台管理员审核。后台管理员同意后数据将保存到服务云平台的数据库,此后,普通用户请求获取智能电视视频某个时刻的画面的推送信息时,商家上传的相关的商品将会被服务云平台作为推送信息发送给普通用户端。

实施例二

一种根据智能电视视频按需推送信息的方法,由上述的一种根据智能电视视频按需推送信息的系统实现,具体包括以下流程:

第一步:智能电视管理系统获取各智能电视的所有视频列表、视频列表里各视频每一秒的某一帧图片以及各智能电视实时播放的视频信息以及视频的实时播放进度。

具体为:智能电视管理系统需先与各智能电视建立相关数据传输接口,以获取各智能电视的所有视频列表,该视频列表里通过不同的视频id区分不同的视频,同时智能电视管理系统可根据视频id获取该视频每一秒的某一帧图片,且智能电视管理系统可根据智能电视id获取当前该智能电视播放的视频id以及视频的实时播放进度(具体到播放到哪一秒)。

第二步:管理平台通过服务云平台获取视频列表里各视频的图片信息并对收到的图片进行标签标记处理并将数据持久化保存到服务云平台的数据库。

如图2所示,由管理员先登录管理平台,管理员成功登录后,通过管理平台向服务云平台发出获取所有视频列表的请求,服务云平台通过智能电视管理系统获取到视频列表并返回给管理平台,则管理员根据视频列表确定选择的视频名称,再向服务云平台发出获取该视频每一秒的某一帧生成图片以及这一帧是该视频第几秒的信息的请求,服务云平台将请求发送至智能电视管理系统并将收到的反馈数据传递至管理平台,则管理员为收到的所有图片添加标签标记图片并持久化到服务云平台的数据库。

第三步:服务云平台获取视频列表里各视频的视频信息并存储于数据库。

具体为:服务云平台利用网络资源上获取与该视频有关的信息,包括剧情介绍、影视评论、演员列表、相似视频等,并将相关信息以后台人员可编辑的形式存储于数据库。作为优选,服务云平台还会创建一个以视频名为名的讨论组,为用户提供讨论剧情的群组,用户可通过客户端进行参与。

第四步:商家用户端上传经标记处理后的商品图片以及购买链接至服务云平台。

如图3所示,具体为:商家通过商家用户端添加商品链接到服务云平台,具体是,商家成功登陆商家用户端app后,可上传商品图片以及购买链接,并通过用于标记图片的标签标记商品或者选择已经由管理员持久化到数据库的图片标记商品,其中使用图片标记商品时,需备注保存图片是哪个视频第几秒的。

商家编辑好商品数据确定无误后上传至服务云平台的缓存,等待后台人员审核,后台人员同意后数据保存到数据库,此后,普通用户请求获取智能电视视频某个时刻的画面的推送信息时,商家上传的商品及其相关信息也将会被服务云平台作为推送信息发送给普通用户端。其中,若后台人员审核未通过,则向商家用户端app发出修改通知。

第五步:普通用户端获取服务云平台推送的消息或向服务云平台发送消息请求。

如图4所示,具体为:普通用户通过普通用户端获取服务云平台推送的消息或向服务云平台发送消息请求。具体是,普通用户需先通过普通用户端app将普通用户端与其使用的智能电视进行绑定并将绑定关系上传至服务云平台进行保存。使用时,普通用户需先在普通用户端app上进行登录,登录成功后,则在观看智能电视视频时,用户观看到喜欢画面时,使用普通用户端app向服务云平台请求获取推送信息。

服务云平台收到请求后,先根据保存的绑定关系确定该普通用户端绑定的智能电视的id,然后通过智能电视管理系统获取该智能电视播放的视频名以及播放到哪一秒,然后再根据这两个参数查询数据库,获取视频截图、剧情介绍、影视评论、演员列表、相似视频、视频交流群、相关商品信息等,最后将这些信息发送给普通用户端。

其中,用户获取到的视频截图有管理员添加的标签信息,同时,用户也可以添加自己的标签,且添加后标签被作为用户标签会被保存到服务云平台的数据库。服务云平台会定时检查数据库中用户标签使用的次数以及使用人数,当一些用户标签被很多用户使用后,服务云平台会发送消息通知管理员进行处理。

第六步:后台人员在服务云平台进行后台事务处理或将后台事务推送至有处理权限的管理平台进行处理。

具体是后台人员在服务云平台进行一些后台事务处理,如对商家的添加商品链接请求进行审核,对使用量大的用户标签进行处理,或可以选择将用户标签添加到服务云平台数据库中并标记更多的图片或者选择拒绝将用户标签添加到数据库中。作为优选,上述后台事务也可由服务云平台推送至有处理权限的管理平台进行处理,从而减少服务云平台的业务量。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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