本发明涉及智能电视技术领域,特别是涉及一种电视节目的远程智能缓存方法。
背景技术:
近年来,智能电视和互联网迅猛发展,用户数量不断增多,用户可以通过智能电视观看节目。对于智能电视厂商来说,提高自己产品的竞争力才能得到更多用户的青睐。
目前,用户在预约自己感兴趣的节目后,如果该节目开始播放时,用户正在播放另外的节目,此时该预约的节目不会进行缓存,这就会导致用户错过其感兴趣的节目内容,影响智能电视用户的体验。
技术实现要素:
本发明主要解决的技术问题是提供一种电视节目的远程智能缓存方法,能够远程对所预约的直播节目进行缓存。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种电视节目的远程智能缓存方法,包括:保存用户从直播列表中所预约的选定节目,并对所述选定节目进行监控;当监控到所述选定节目开始播放时,通过摄像头采集电视机前的图像;如果检测到图像中有人出现,从所述图像中提取人脸信息,并对所述人脸信息进行识别;如果识别不通过,向预先指定的远程终端发送缓存询问请求,以提示所述远程终端是否发出缓存指令;如果接收到所述远程终端发出的缓存指令,对所述选定节目进行缓存;在接收到播放所述缓存节目的指令时,判断所述选定节目是否播放结束;如果所述选定节目还未播放结束,则播放所述缓存节目,同时继续对所述选定节目进行缓存。
优选地,还包括:如果检测到图像中没有人出现,对所述选定节目进行缓存。
优选地,还包括:如果识别通过,对所述选定节目进行缓存。
优选地,还包括:如果所述选定节目播放结束,则播放所述缓存节目。
区别于现有技术的情况,本发明的有益效果是:在用户预约的节目开始播放时进行人脸识别,人脸识别不通过时,通过远程终端决定是否缓存该节目,从而能够远程对所预约的直播节目进行缓存。
附图说明
图1是本发明实施例电视节目的远程智能缓存方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明实施例电视节目的远程智能缓存方法的流程示意图。本实施例的远程智能缓存方法包括以下步骤:
S1:保存用户从直播列表中所预约的选定节目,并对选定节目进行监控。
其中,用户需事先从直播列表中选择感兴趣的选定节目,当用户选择后,则保存该节目并对该节目进行监控。
S2:当监控到选定节目开始播放时,通过摄像头采集电视机前的图像。
其中,从该选定节目的播放时间开始,摄像头开启并持续采集图像。摄像头可以是电视本身一部分,也可以是单独的一部分。
S3:如果检测到图像中有人出现,从图像中提取人脸信息,并对人脸信息进行识别。
其中,提取人脸信息采用的人脸提取算法和进行人脸识别的人脸识别算法均为现有算法,此处不再赘述。
在本实施例中,该方法还包括:如果检测到图像中没有人出现,对选定节目进行缓存。如果没有人出现,表面没有人在看电视,此时对选定节目进行缓存。
S4:如果识别不通过,向预先指定的远程终端发送缓存询问请求,以提示远程终端是否发出缓存指令。
其中,如果识别不通过,说明观看电视的不是预约节目的用户本人,此时需要由远程终端决定是否播放。该远程终端可以是手机。
在本实施例中,该方法还包括:如果识别通过,对选定节目进行缓存。识别通过后,说明观看电视的是预约节目的用户本人,但此时用户观看的是另外的节目,此时则自动对选定节目进行缓存。
S5:如果接收到远程终端发出的缓存指令,对选定节目进行缓存。
S6:在接收到播放缓存节目的指令时,判断选定节目是否播放结束。
S7:如果选定节目还未播放结束,则播放缓存节目,同时继续对选定节目进行缓存。
其中,选定节目没有播放结束,则该选定节目还没有缓存完毕,如果此时用户开始播放该缓存节目,则一边播放该缓存节目,一边对正在播放的选定节目继续进行缓存。
通过上述方式,本发明实施例的电视节目的远程智能缓存方法在用户预约的节目开始播放时进行人脸识别,人脸识别不通过时,通过远程终端决定是否缓存该节目,从而能够远程对所预约的直播节目进行缓存。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。