一种节目的推送方法及装置与流程

文档序号:11844951阅读:320来源:国知局
一种节目的推送方法及装置与流程

本发明涉及网络电视领域,尤其涉及一种节目的推送方法及装置。



背景技术:

基于电信专网的IPTV(英文:Internet Protocol Television)和基于互联网的OTT TV(Over The Top Television)都是利用宽带网络为介质传送电视信息的系统。无论IPTV还是OTT主要功能都有直播、点播、回看、时移、个人本地节目录制、个人网络节目录制、Web On TV、Flash On TV、在线游戏等。随着媒体业务的蓬勃发展,节目量成倍增长,也让用户有了大量的选择。但正因为选择太多,从而使得用户在观看电视节目时,需要花比较长的时间来进行节目的选择,这样不仅浪费用户的时间,而且会导致用户观看电视的兴趣下降,其实对于不同的用户类型其观看的节目类型也是不同的,在现有技术中,虽然可以根据自己的喜好在用户终端中将自己需要观看的节目添加到对应的节目单中,但是由于每个家庭中都有不同的用户类型,因此可能每个人想看的节目都不同,这样,所设置的节目单还是比较复杂,且会存在大量的节目,导致用户观看不方便的情况出现,例如,对于部分老年人或者是儿童等类型的用户,其可能需要的仅仅是几个节目的更替,或者就是不同时间段几个频道的更替,而不希望在海量的节目单或者频道中寻找自己想看的节目;而对于某些家庭主妇来说,其只是需要观看电视剧类的节目而已。因此,节目单的设置还不能满足用户方便快捷地观看节目,影响用户体验。



技术实现要素:

本发明提供了一种节目的推送方法及装置,解决了现有技术中由于节目单设置的不合理导致用户观看节目不方便的问题。

为了解决上述问题,本发明采用以下技术方案:

一种节目的推送方法,包括:

服务器将用户类型的选择数据推送到用户终端;

所述服务器接收所述用户终端反馈的用户类型的选择指令;

所述服务器根据所述选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。

进一步地,所述服务器将用户类型的选择数据推送到用户终端之前,还包括:所述服务器根据用户类型的属性建立与其匹配的节目单的映射表;或者,所述服务器接收所述用户终端发送的用户类型与其对应的节目单建立的映射表,并将所述映射表进行保存。

进一步地,还包括:所述服务器对新增节目根据其属性进行用户类型的分类,并在用户终端对应用户类型上线时将所述用户类型对应的新增节目的信息推送到所述用户终端。

进一步地,还包括:所述服务器接收用户终端切换当前用户类型的切换指令,并根据当前用户类型及其需要切换的目标用户类型判断是否执行所述切换指令。

进一步地,所述根据当前用户类型及其需要切换的用户类型判断是否执行所述切换指令包括:根据所述切换指令获取目标用户类型;对所述目标用户类型进行鉴权;若鉴权通过,则将当前用户类型切换到目标用户类型。

一种节目的推送方法,包括:

用户终端接收服务器推送的用户类型的选择数据,并根据所述选择数据显示用户类型选择界面;

所述用户终端接收用户对用户类型的选择指令,并将所述选择指令反馈给所述服务器;

所述用户终端接收所述服务器推送的根据所述选择指令对应的用户类型匹配的节目单,并将所述节目单进行显示。

进一步地,还包括:所述用户终端接收用户对各个用户类型的节目单进行设置的设置指令,根据所述设置指令生成用户类型与对应节目单的映射表,并将所述映射表发送给所述服务器。

进一步地,还包括:所述用户终端接收用户对当前用户类型进行切换的切换指令,并将所述切换指令发送给所述服务器。

一种节目的推送装置,包括:

数据推送模块,用于服务器将用户类型的选择数据推送到用户终端;

指令接收模块,用于所述服务器接收所述用户终端反馈的用户类型的选择指令;

节目单确定模块,用于所述服务器根据所述选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。

进一步地,还包括映射表建立模块,所述映射关系建立模块用于所述服务器根据用户类型的属性建立与其匹配的节目单的映射表;或者,用于接收所述用户终端发送的用户类型与其对应的节目单建立的映射表,并将所述映射表进行保存。

进一步地,还包括:用户类型切换模块,所述用户类型切换模块用于所述服务器接收所述用户终端切换当前用户类型的切换指令,并根据当前用户类型及其需要切换的目标用户类型判断是否执行所述切换指令。

一种节目的推送装置,包括:

数据处理模块,用于用户终端接收服务器推送的用户类型的选择数据,并将所述选择界面进行显示;

指令收发模块,用于接收用户的用户类型选择指令,并将所述选择指令发送给所述服务器;

节目单获取模块,用于所述用户终端接收所述服务器推送的所述选择指令对应的用户类型匹配的节目单,并将所述节目单进行显示。

本发明的有益效果:

本发明提供了一种节目的推送方法及装置,通过服务器将用户类型的选择数据推送到用户终端,并接收该用户终端反馈的用户类型的选择指令;所述服务器再根据接收到的选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。这样,用户在需要观看节目时,只需要针对其本身的用户类型来进行选择,则将接收到服务器推送过来的相匹配的节目单,其只需要在该节目单中进行选择或者是直接播放所述节目单中的内容,而不需要用户再在海量的节目单中进行选择,或者再海量的节目频道中进行切换,造成了时间的不必要的浪费,且对于用户本身来讲,也简化了其操作,提升了用户的体验。

附图说明

图1为本发明实施例一提供的节目的推送方法流程图;

图2为本发明实施例二提供的节目的推送方法流程图;

图3为本发明实施例三提供的节目推送的装置的结构示意图;

图4为本发明实施例四提供的节目推送的装置的结构示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

如图1所示,为本发明实施例一提供的节目的推送方法流程图,请参见图1,所述节目的推送方法包括:

S101:服务器将用户类型的选择数据推送到用户终端;

在本发明中的用户终端包括:手机、平板、掌上电脑、机顶盒等;服务器包括:网络电视IPTV&OTT的系统服务器或者网络视频网站的系统服务器等; 所述用户类型可以包括将用户从广义上进行分类,如:老人、中年人、青年人、少年和儿童等;或者根据其在家庭中的角色来进行分类,如:爸爸、妈妈、爷爷、奶奶和孩子等;所述服务器将用户类型的选择数据推送到用户终端包括:服务器直接将用户类型的选择界面推送给用户终端,这样,在用户终端侧直接进行显示;或者服务器将用户类型选择的相关数据推送给用户终端,在用户终端侧生成选择界面后再进行显示;

S102:服务器接收所述用户终端反馈的用户类型的选择指令;

用户终端将用户类型的选择界面进行显示后,用户根据自身的属性选择对应的用户类型,在用户终端侧进行操作,用户终端在接收到用户的操作后,将对应的选择指令反馈给所述服务器;

S103:服务器根据所述选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端;

在接收到选择指令后,服务器具体执行以下步骤:根据所述选择指令获取其选择的用户类型;根据获取到的用户类型匹配出对应该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。这样,在用户终端侧将其所选择的用户类型的节目单进行显示,此时包括两种情况:直接播放所述节目单中的内容,或者,用户根据显示的节目单进行节目的选择;这样,特别是对应老年人或者是儿童的用户类型,其对应出现的节目单将比较简单,从而实现其观看节目的方便性;需要说明的是,在本实施例中,所述节目单中包括点播节目、直播节目,以及直播频道的排列等;在所述直播频道的排列中,一般是按照时间直接设置的;如,在儿童的用户类型中,对于其节目单的设置可能在下午5点至6点的时间段设置播放CCTV1(这个时间段是动画片播放的时间);在其它时间段是点播节目等。

在本实施例中,在进行步骤S101所述服务器将用户类型的选择数据推送到用户终端之前,还包括:所述服务器根据用户类型的属性建立与其匹配的节目单的映射表;或者,所述服务器接收所述用户终端发送的用户类型与其对应的节目单建立的映射表,并将所述映射表进行保存。所述服务器根据用户类型的属性建立与其匹配的节目单的映射表具体包括:根据用户类型的属性对服务器中的节目进行分类,将分类后的节目与对应的用户类型建立映射表的方式进行保存;或者,所述服务器接收所述用户终端发送的对各个用户类型的节目单进行设置的设置指令,并根据所述设置指令将用户类型与其对应的节目单建立映射表;所述设置指令包括但不局限于:对新节目的添加、对现有节目的删除、对某个节目的播放时间的设置和对播放时长的控制、对直播频道的选择、对直播节目的设置中的至少一种;这样,在对应的用户类型上线时,服务器将对应所述用户类型的节目推送到用户终端上;所述服务器接收所述用户终端发送的用户类型与其对应的节目单建立的映射表,并将所述映射表进行保存具体包括:用户可以通过用户终端登录对应的用户终端界面,分别对各个用户类型的节目单进行设置,所述用户类型与节目单的映射表在用户终端中生成,所述服务器直接接收用户终端发送的映射表进行保存即可,从而在其选择用户类型后,服务器将该对应用户类型的节目单推送到用户终端,这样,用户就能方便地观看其需要的节目了。

在另一实施例中,所述节目的推送方法还包括:所述服务器对新增节目根据其属性进行用户类型的分类,并在用户终端对应用户类型上线时将所述用户类型对应的新增节目推送到所述用户终端。例如,新增了一部动画片,服务器根据该节目的属性,将其分类在儿童用户类型中,当用户终端登录儿童用户类型时,所述服务器就会将这部动画片的信息推送到所述用户终端中,在用户终 端侧,将展示该动画片的的相关信息,包括:其预告视频、简介等;用户可以通过点击播放或者将这部动画片设置播放时间加入节目单中,而在进入老年人角色的时候,动画片就不推荐给用户,这样,在进入角色以后将最新的节目推荐给对应的用户角色,以方便用户将该节目增加到节目单中。

进一步地,还包括:所述服务器接收用户终端切换当前用户类型的切换指令,并根据当前用户类型及其需要切换的目标用户类型判断是否执行所述切换指令。所述根据当前用户类型及其需要切换的用户类型判断是否执行所述切换指令具体包括:根据所述切换指令获取目标用户类型;对所述目标用户类型进行鉴权;若鉴权通过,则将当前用户类型切换到目标用户类型。在本实施例中,通过对用户类型的权限的限制,来规范家庭成员的电视节目观看内容,在本步骤之前,用户可以通过用户终端对各个用户类型之间进行切换时是否需要进行鉴权,如,对于由儿童切换到青年等用户类型时,需要鉴权,在鉴权通过后,服务器才会将对应的节目单进行推送;还如,对青年的用户类型进行设置,其切换到任何用户类型都不需要鉴权等;而对于本步骤,在对目标用户类型进行鉴权后;若鉴权通过,则将当前用户类型切换到目标用户类型,若鉴权不通过,则对所述切换指令不进行处理,维持当前界面。在本实施例中,既可以达到各种类型之间的用户类型自由切换的目的,也可以通过对切换的权限的设置来限制某些用户类型观看节目的种类等,规范了家庭节目观看的内容。

在本方案中还可以包括:服务器接收用户终端发送的建立新的用户类型的指令,并根据所述指令建立对应的新的用户类型。由于服务器中本身默认的用户类型可能对于用户来说类型不够多样化或者是太单调,因此,在本实施例中,服务器通过接收用户终端发送的建立新的用户类型的指令,并根据其指令建立 对应的新的用户类型,这样,用户可以在新的用户类型上进行节目单的设置,同样地,服务器也可以根据所述用户类型的属性自动对其分配节目单。

实施例二:

如图2所示,为本发明实施例二提供的节目的推送方法流程图,请参见图2,所述节目的推送方法包括:

S201:用户终端接收服务器推送的用户类型的选择数据,并根据所述选择数据显示用户类型选择界面;

所述用户类型的选择数据包括:用户类型的选择界面,用户终端在接收到用户类型的选择界面后直接将其进行显示,或者,关于用户类型的选择数据,用户终端在接收到该选择数据后生成选择界面后进行显示;

S202:所述用户终端接收用户对用户类型的选择指令,并将所述选择指令反馈给所述服务器;

在本实施例中,用户终端接收用户的操作的针对用户类型的选择指令,并在接收到该指令后将其反馈给所述服务器;

S203:所述用户终端接收所述服务器推送的根据所述选择指令对应的用户类型匹配的节目单,并将所述节目单进行显示。

优选地,所述用户终端接收用户对各个用户类型的节目单进行设置的设置指令,根据所述设置指令生成用户类型与对应节目单的映射表,并将所述映射表发送给所述服务器。在本实施例中,所述映射表在用户终端侧生成后,再将其发送给服务器,另外,也可以用户终端在接收到设置指令后,直接将所述设置指令发送给服务器,所述设置指令用于服务器根据所述设置指令将用户类型与其对应的节目单建立映射表;由于用户终端可以包括机顶盒等固定终端,也 可以包括手机、平板等移动终端,因此,使得用户能够在外地也能对其需要观看的节目进行设置,这种远程推送的方式,达到动态设置节目单的效果,并且由于数据存在服务器侧,这样就可以支持多终端对节目单的同时设置;对所述节目单进行显示包括:直接显示所述节目单的内容,或者是根据节目单中的内容按照当前时间将对应的内容进行显示。如,当所述节目单中的为当前时间播放CCTV1的内容,则所述用户终端直接播放CCTV1频道。

在本实施例中,还包括:所述用户终端接收用户对当前用户类型进行切换的切换指令,并将所述切换指令发送给所述服务器;需要说明的是,在实际操作中,对于用户类型对应的节目单的设置一般是由家庭当中的年轻人或者是家长进行设置的,在设置过程中,其主要根据各个用户类型的喜好及其自身对该用户类型的要求进行设置的,因此,在进行各个用户类型是否能够自由进行用户类型的切换时,可以对特定的用户类型设置不能自由切换的限制,如,对儿童用户类型进行权限的设置等。

实施例三:

如图3所示,为本发明实施例三提供的节目推送的装置的结构示意图,请参见图3,所述节目的推送装置30包括:数据推送模块301、指令接收模块302和节目单确定模块303;所述数据推送模块301用于服务器将用户类型的选择数据推送到用户终端;所述指令接收模块302用于所述服务器接收所述用户终端反馈的用户类型的选择指令;所述节目单确定模块303用于所述服务器根据所述选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。所述节目单中包括点播节目、直播节目,以及直播频道的排列等;在所述直播频道的排列中,一般是按照时间直接设置的;本发明中的用户终端包括:手机、平板、掌上电脑、机顶盒等;所述服务器包括:网络电视IPTV&OTT的系统服务器或者网络视频网站的系统服务器等;本方案通过根据用户类型的不同而推送不同的节目单,使得用户只需针对其对应的用户类 型进行节目的观看即可,而不需要在海量的节目单中进行选择,方便了用户的节目观看,提高了用户体验。

在一些实施例中,所述推送装置30还包括映射表建立模块,所述映射表建立模块用于所述服务器根据用户类型的属性建立与其匹配的节目单的映射表;具体地,根据用户类型的属性对服务器中的节目进行分类,将分类后的节目与对应的用户类型建立映射表的方式进行保存,也可以为:用于所述服务器接收所述用户终端发送的对各个用户类型的节目单进行设置的设置指令,并根据所述设置指令将用户类型与其对应的节目单建立映射表;或者,用于接收所述用户终端发送的用户类型与其对应的节目单建立的映射表,并将所述映射表进行保存;这样,在接收到用户终端发送的选择指令后,所述节目单确定模块303根据该选择指令在所述映射表中匹配出对应的节目单,并将该节目单推送给所述用户终端。

在一些实施例中,所述推送装置30还包括用户类型建立指令,所述用户类型建立指令用于所述服务器接收所述用户终端发送的建立新的用户类型的指令,并根据所述指令建立对应的新的用户类型。

在一些实施例中,所述推送装置30还包括:用户类型切换模块,所述用户类型切换模块用于所述服务器接收所述用户终端切换当前用户类型的切换指令,并根据当前用户类型及其需要切换的目标用户类型判断是否执行所述切换指令。

实施例四:

如图4所示,为本发明实施例四提供的自动对焦的装置的结构示意图,请参见图4,节目的推送装置40包括:数据处理模块401、指令收发模块402和节目单获取模块403;所述数据处理模块401用于用户终端接收服务器推送的用户类型的选择数据,并将所述选择界面进行显示;所述指令收发模块402用于 接收用户的用户类型选择指令,并将所述选择指令发送给所述服务器;所述节目单获取模块403用于所述用户终端接收所述服务器推送的所述选择指令对应的用户类型匹配的节目单,并将所述节目单进行显示。

本发明通过服务器将用户类型的选择数据推送到用户终端,并接收该用户终端反馈的用户类型的选择指令;所述服务器再根据接收到的选择指令对应的用户类型匹配出该用户类型的节目单,并将匹配出的节目单推送给所述用户终端。这样,用户在需要观看节目时,只需要针对其本身的用户类型来进行选择操作,则将接收到服务器推送过来的对应其用户类型的节目单,而不会像现有技术中那样需要在海量的节目单中进行选择节目或者选择频道中进行观看,减小了其选择时间,增加了用户体验。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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