电视时移回看方法、装置、智能电视及系统与流程

文档序号:18886180发布日期:2019-10-15 20:57阅读:1619来源:国知局
电视时移回看方法、装置、智能电视及系统与流程

本发明涉及电视观看技术领域,尤其涉及一种电视时移回看方法、装置、智能电视及系统。



背景技术:

随着家庭智能电视的普及以及丰富的直播频道节目,精彩的直播节目容易集中在某一时间段播放,这个就给用户带来了观看节目时间冲突的困扰。基于这种困扰,目前市场上的机顶盒和电视盒子都支持对应的回看和时移。回看可以从epg中选择对应某一天某一时段的节目进行观看,时移可以按左右键对当前观看的一段时间节目进行快进快退的操作;目前这种操作方案是回看和时移分开的两个操作方式,比如想从回看状态进入时移,必须先返回直播,再按左右键进入时移;从时移想回看某个节目,必须从epg节目单中选择点击进入回看,不能在时移状态下按左右键直接进入回看,这样操作不够简便,用户体验也不够友好。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种电视时移回看方法、装置、基于生活服务器的语音操作系统及系统,旨在解决现有电视时移回看模式中,不能在时移观看及回看模式中自由切换,降低了用户体验度的技术问题。

为实现上述目的,本发明提供一种电视时移回看方法,包括以下内容:

基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件;

在确认所述视频焦点有seek事件时,获取所述视频焦点基于seek事件更改的目标位置;

根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置;

根据已更新的所述时间轴起播位置为起点播放视频。

优选地,所述基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件的步骤,还包括:

接收基于所述视频焦点的seek指令,并根据seek指令移动所述视频焦点。

优选地,所述根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置的步骤,还包括:

确认当前电视回看模式的节目单类型,所述节目单类型包括epg及时间轴;

在确认所述节目单类型为epg时,以所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴;

在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

优选地,所述在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤,还包括:

统计所述视频焦点的移动时长,并根据所述移动时长确认基于视频焦点移动的播放类型,所述播放类型包括回看及时移;

在确认所述播放类型为时移时,根据获取到的所述移动时长匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

优选地,所述统计所述视频焦点的移动时长,并根据所述移动时长确认基于视频焦点移动的播放类型的步骤,还包括:

确认当前播放视频的节目时长,根据所述移动时长确认所述视频焦点是否处于当前播放的目标视频;

在确认基于所述移动时长的视频焦点处于当前播放的目标视频时,确认当前播放类型为时移。

优选地,所述在确认所述节目单类型为epg时,以所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴的步骤,还包括:

统计所述视频焦点的移动时长,并根据所述视频焦点的移动时长确认所述视频焦点所在视频是否与当前播放视频同频道;

在确认所述节目所在焦点所在视频与当前播放视频不同频道时,将所述视频焦点所在的位置同步至对应的目标频道,并在所述目标频道执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

此外,为实现上述目的,本发明还提供一种电视时移回看装置,所述电视时移回看装置包括:存储器、处理器,所述存储器上存储有能够被处理器调用的计算机程序,所述计算机程序被所述处理器执行时实现如上所述电视时移回看方法的步骤。

本发明还提供一种智能电视,所述智能电视包括如上所述的电视时移回看装置,所述电视时移回看装置执行时实现如上所述的电视时移回看方法的步骤。

本发明还提供一种基于生活服务器的语音操作系统,所述基于生活服务器的语音操作系统在执行时实现如上所述的电视时移回看方法的步骤。

本发明实施例提出的一种电视时移回看方法,基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件;在确认所述视频焦点有seek事件时,获取所述视频焦点基于seek事件更改的目标位置;根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置;根据已更新的所述时间轴起播位置为起点播放视频。本发明将电视节目的时移和回看融合为同一操作,以通过左右键seek时间轴的方式进行回看和时移,提高时移和回看两种状态的切换速度进而实现提高用户体验的有益效果。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;

图2为本发明电视时移回看方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件;在确认所述视频焦点有seek事件时,获取所述视频焦点基于seek事件更改的目标位置;根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置;根据已更新的所述时间轴起播位置为起点播放视频。

由于现有技术回看和时移分开的两个操作方式,比如想从回看状态进入时移,必须先返回直播,再按左右键进入时移;从时移想回看某个节目,必须从epg节目单中选择点击进入回看,不能在时移状态下按左右键直接进入回看,这样操作不够简便,用户体验也不够友好。

本发明提供一种解决方案,将电视节目的时移和回看融合为同一操作,以通过左右键seek时间轴的方式进行回看和时移,提高时移和回看两种状态的切换速度进而实现提高用户体验的有益效果。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是智能电视,也可以是pc、智能手机、平板电脑、电子书阅读器,便携计算机等具备语音交互功能的可移动式或不可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机基于生活服务器的语音操作系统的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电视时移回看程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电视时移回看程序,并执行以下操作:

基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件;

在确认所述视频焦点有seek事件时,获取所述视频焦点基于seek事件更改的目标位置;

根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置;

根据已更新的所述时间轴起播位置为起点播放视频。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

接收基于所述视频焦点的seek指令,并根据seek指令移动所述视频焦点。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

确认当前电视回看模式的节目单类型,所述节目单类型包括epg及时间轴;

在确认所述节目单类型为epg时,以所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴;

在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

统计所述视频焦点的移动时长,并根据所述移动时长确认基于视频焦点移动的播放类型,所述播放类型包括回看及时移;

在确认所述播放类型为时移时,根据获取到的所述移动时长匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

确认当前播放视频的节目时长,根据所述移动时长确认所述视频焦点是否处于当前播放的目标视频;

在确认基于所述移动时长的视频焦点处于当前播放的目标视频时,确认当前播放类型为时移。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

统计所述视频焦点的移动时长,并根据所述视频焦点的移动时长确认所述视频焦点所在视频是否与当前播放视频同频道;

在确认所述节目所在焦点所在视频与当前播放视频不同频道时,将所述视频焦点所在的位置同步至对应的目标频道,并在所述目标频道执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

进一步地,处理器1001可以调用存储器1005中存储的电视时移回看程序,还执行以下操作:

接收回看模式切换指令,并根据所述时移回看切换指令显示当前可回看的频道节目单;

播放用户基于所述频道节目单选择的目标视频。

参照图2,图2为本发明电视时移回看方法第一实施例的流程示意图,所述电视时移回看方法包括:

步骤s10,基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件;

根据当前智能电视应用,切换所述智能电视的播放模式至回看模式,并播放基于当前回看模式下的目标视频,所述目标视频是基于当前回看模块提供的观看节目,因此,在当前智能电视应用时,接收回看模式切换指令,所述回看模块切换指令是基于当前智能电视提供的回看功能,由用户在所述智能电视关联的电视遥控器或者在与所述智能电视存在功能控制的其他电子关联设备发起,根据已发起的所述回看模式切换指令,将所述智能电视当前的显示页面切换至回看节目单页面,以使用户在所述节目单页面中选择需播放的目标节目播放,在接收到目标节目播放指令时,播放基于所述目标节目的对应目标视频。

如上所述,基于当前电视回看模式的目标视频播放,考虑到电视节目的播放状态,检测当前播放的目标视频的播放状态,所述播放状态通过接收基于当前视频焦点的seek事件决定,所述seek事件定义为用户发起的基于视频焦点左右移动的操作事件,因此,所述seek事件为用户基于当前遥控设备发起的视频焦点移动操作,即所述基于当前电视的回看模式,检测当前播放的目标视频中视频焦点的seek事件,其中,所述seek事件为视频焦点左右移动事件的步骤,还包括:

接收基于所述视频焦点的seek指令,并根据seek指令移动所述视频焦点。

根据当前电视的回看模式,基于当前播放的目标视频接收用户发起的seek指令,所述seek指令为用户在当前电视关联的遥控设备发起的视频焦点左右移动指令,因此,在接收到所述seek指令时,根据所述seek指令的指令内容移动当前播放的目标视频的视频焦点。

步骤s20,在确认所述视频焦点异常移动时,获取所述视频焦点移动后的目标位置;

根据当前检测到的目标视频的视频焦点的移动状态,在确认所述视频焦点异常移动时,获取当前视频焦点异常移动后的目标位置,所述目标位置为确定当前视频焦点停止异常移动后的目标位置。在实际应用中,用户在移动视频焦点实现播放位置调整时,用户会不停的调整当前的视频焦点,因此在获取所述视频焦点移动后的目标位置时,需确认所述视频焦点停止后再获取所述目标位置,其中,在确认所述视频焦点停止时,可通过统计当前视频焦点的停止时间确认所述视频焦点是否停止,所述视频焦点的停止时间为当前的移动异常状态停止时开始统计到的时间,即停止时间;而且,在统计所述停止时间时,需确认当前有异常移动状态才能进行统计。因此,在确认统计到的视频焦点的停止时间大于预设的默认时间时,确认当前目标视频的视频焦点停止,获取所述视频焦点的目标位置。

步骤s30,根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置;

在获取到的当前目标视频的目标位置时,根据所述目标位置匹配至对应的目标播放时间轴,所述目标位置定义为当前需调整的目标视频的播放位置,根据当前已获取到的目标位置,以所述目标位置更新至当前播放视频的时间轴起播位置,在实际应用中,所述目标位置为当前播放的目标视频的物理位置,即视频焦点所在位置,并非是播放位置。如此,根据当前获取到的所述目标位置,将所述目标位置匹配至所述目标视频的目标播放时间轴,所述目标播放时间轴为当前播放页面中基于当前目标视频播放时所在的视频播放时间轴,且所述目标播放时间轴可能为当前电视的播放时间轴的一部分,即当前播放时间轴为一长段时间轴,包括但不限于当前播放视频的时间轴。根据当前已确认的目标位置在当前目标播放时间轴的确定对应的播放位置,所述播放即为当前视频焦点移动过后新的播放焦点,如此,在确认将当前的播放焦点后,将所述播放焦点更新至当前播放视频的时间轴,以所述播放焦点作为大年播放视频的时间轴起播位置。

另外,考虑到当前视频播放方式,在根据所述目标位置匹配至对应的目标播放时间轴以确定新的视频焦点时,需考虑到当前回看模式的表现形式,即所述根据所述目标位置匹配对应的目标播放时间轴,并以所述目标播放时间轴更新至当前播放视频的时间轴起播位置的步骤,还包括:

确认当前电视回看模式的节目单类型,所述节目单类型包括epg及时间轴;

在确认所述节目单类型为epg时,以所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴;

在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

根据当前的视频焦点异常移动状态,在获取到当前视频焦点移动后的目标位置后,以所述目标位置匹配至对应的目标播放时间轴,其中,在将所述目标位置匹配至对应的目标播放时间轴时,确认当前电视回看模式的节目单类型,在实际应用中,电视回看类型的节目单类型包括epg以及时间轴形式,在确认当前节目单类型为epg时,以获取到的所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴,在实际应用中,epg节目单形式下包括多个播放视频,因此在确认所述目标视频的目标位置时,在所述epg节目单查找到当前播放的目标视频,以在查找到的目标视频中以所述目标位置匹配对应的目标播放时间轴,另外,考虑到目标位置所在的目标视频可能不在当前播放的目标视频中,因此,在所述目标视频中匹配所述目标位置时,确认所述目标位置是否为当前播放的目标视频,即所述在确认所述节目单类型为epg时,以所述目标位置在所述epg节目单的目标视频匹配对应的目标播放时间轴的步骤,还包括:

统计所述视频焦点的移动时长,并根据所述视频焦点的移动时长确认所述视频焦点所在视频是否与当前播放视频同频道;

在确认所述节目所在焦点所在视频与当前播放视频不同频道时,将所述视频焦点所在的位置同步至对应的目标频道,并在所述目标频道执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

基于当前确认的视频焦点的异常移动状态,根据所述视频焦点的移动,统计所述视频焦点的移动时长,并根据所述视频焦点的移动时长确认移动后的所述视频焦点所在位置的视频是否为当前播放的目标视频同频道,若所述视频焦点所在位置的视频为当前播放目标视频的同频道时,基于所述视频焦点的所在位置确定为目标位置,以所述目标位置在所述目标视频的同频道信息中查找所述视频焦点所在位置的目标视频,其所述目标视频包括但不限于当前播放的目标视频,根据已确认的目标视频,以所述目标位置在所述目标视频中匹配对应的目标播放时间轴;若所述视频焦点所在位置的视频与当前播放的目标视频不为同一频道时,根据所述视频焦点的所在位置,即所述目标位置同步至对应的目标频道处,并在所述目标频道中查找到基于所述目标位置所在的目标视频以匹配对应的目标播放时间轴。

如上所述的确认节目单类型的方式,在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配目标播放时间轴,在实际应用中,基于时间轴的节目单形式中,当前播放的目标视频为总时间轴中的一段,因此,根据已确认的目标位置,将所述目标位置匹配至对应的epg节目单,并在所述epg节目单中根据所述目标位置匹配至对应的目标播放时间轴,进一步的,在基于所述目标位置自所述epg节目单中匹配对应的目标播放时间轴时,基于杜昂前节目单类型,需基于当前视频焦点的异常移动状态确认当前的播放类型,所述播放类型包括回看及时移,即基于当前的播放类型,回看为同一频道下同一节目单不同时期的视频,时移为同一频道下同一节目单同一视频的不同播放节点的更改,因此,在基于当前的目标位置确认当前的播放状态时,基于当前的epg节目单,确认当前视频焦点的所在目标位置是否处于当前播放的目标视频,在确认所述目标位置处于当前播放的目标视频时,确认所述播放类型为时移,基于所述时移操作,根据所述获取到的所述移动时长将所述目标位置匹配至对应的epg节目但,并在所述epg节目单中根据所述目标位置匹配对应的目标播放时间轴,即所述在确认所述节目单类型为时间轴时,根据当前播放的目标视频匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤,还包括:

统计所述视频焦点的移动时长,并根据所述移动时长确认基于视频焦点移动的播放类型,所述播放类型包括回看及时移;

在确认所述播放类型为时移时,根据获取到的所述移动时长匹配至对应的epg节目单,并在所述epg节目单中执行根据所述目标位置匹配对应的目标播放时间轴的步骤。

进一步的,在根据所述视频焦点的移动时长确认当前的播放类型时,通过所述移动时长与当前播放的目标视频的节目时长比对得出,即所述统计所述视频焦点的移动时长,并根据所述移动时长确认基于视频焦点移动的播放类型的步骤,还包括:

确认当前播放视频的节目时长,根据所述移动时长确认所述视频焦点是否处于当前播放的目标视频;

在确认基于所述移动时长的视频焦点处于当前播放的目标视频时,确认当前播放类型为时移。

根据已统计到的所述视频焦点的移动时长,确认当前播放的目标视频的节目时长,并将所述移动时长与所述节目时长比对,在确认所述移动时长处于所述节目时长之内时,即所述移动时长小于或等于所述节目时长时,确认基于所述移动时长的视频焦点处于所述目标视频,即可确认当前播放类型为时移操作。

步骤s40,以已更新的所述时间轴起播位置为起点播放视频。

在确认目标位置匹配至对应的目标播放时间轴,且将已匹配的目标播放时间轴更新至当前播放视频的时间轴起播位置后,根据已更新的所述时间轴起播位置播放当前视频,实现当前的视频焦点异常移动的操作。

在本实施例中,将电视节目的时移和回看融合为同一操作,以通过左右键seek时间轴的方式进行回看和时移,提高时移和回看两种状态的切换速度进而实现提高用户体验的有益效果。

此外,本发明还提出一种基于生活服务器的语音操作系统,所述基于生活服务器的语音操作系统在执行时实现如上所述的电视时移回看方法实施例的内容。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、药品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、药品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、药品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,智能电视,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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