智能电视上频繁切换视频播放的方法技术

技术编号:10932239 阅读:136 留言:0更新日期:2015-01-21 12:56
本发明专利技术涉及智能电视。本发明专利技术提供一种智能电视上频繁切换视频播放的方法,用户发出切换视频源命令时,系统查找并记录每次命令时间及每次命令的目标播放源;系统判断用户发出切换视频源命令是否为第一次命令,若是第一次命令,系统将查找记录的目标播放源添加到播放列表中,若不是第一次命令,计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,并将后次命令对应的目标播放源加入到播放列表中;如果相邻两次命令之间的时间差大于设定的时间差,则将后次命令对应的目标播放源添加进播放列表;系统延迟到设定的时间差后,按顺序切换播放列表中的目标播放源。适用于智能电视上的视频播放。

【技术实现步骤摘要】

本专利技术涉及智能电视领域,特别涉及智能电视上的视频播放领域。
技术介绍
随着智能电视的普及,智能电视上的视频应用软件也层出不穷。在智能电视启动视频应用软件播放网络视频时,为了方便用户操作,当用户按遥控器上的上/下按键时,应用就会切换到上/下一个视频进行播放。但是,如果用户连续快速按上/下键时,就很容易引起应用的卡死,不能及时响应用户的操作,给用户带来不好的操作体验。
技术实现思路
本专利技术所要解决的技术问题,就是提供一种,以达到解决在智能电视上频繁切换视频播放所带来的应用卡死问题,给用户很好的操作体验。 本专利技术解决所述技术问题,采用的技术方案是,,包括以下几个步骤: 步骤1:用户发出切换视频源命令时,系统查找并记录每次命令时间及每次命令的目标播放源; 步骤2:系统判断用户发出切换视频源命令是否为第一次命令,若是第一次命令,系统将查找记录的目标播放源添加到播放列表中,否则进入步骤3 ; 步骤3:系统判断用户发出切换视频源命令不是第一次命令,则计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,并将后次命令对应的目标播放源加入到播放列表中;如果相邻两次命令之间的时间差大于设定的时间差,则将后次命令对应的目标播放源添加进播放列表,进入步骤4等待处理。 步骤4:系统延迟到设定的时间差后,按顺序切换播放列表中的目标播放源。 具体的,所述步骤3中,系统判断用户发出切换视频源命令不是第一次命令,则计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,具体包括以下步骤: 系统在确认两次命令之间的时间差小于设定的时间差后,首先,判断播放列表中是否有前面命令对应的目标播放源,若有,则删除;否则,系统不动作。 本专利技术的有益效果是,解决在智能电视上频繁切换视频播放所带来的应用卡死问题,给用户很好的操作体验。 【附图说明】 图1为本专利技术实施例的流程图。 【具体实施方式】 下面结合附图及实施例详细描述本专利技术的技术方案: 本专利技术针对现有技术中如果用户连续快速按上/下键时,就很容易引起应用的卡死,不能及时响应用户的操作,给用户带来不好的操作体验的问题,提供一种,首先,用户发出切换视频源命令时,系统查找并记录每次命令时间及每次命令的目标播放源;其次,系统判断用户发出切换视频源命令是否为第一次命令,若是第一次命令,系统将查找记录的目标播放源添加到播放列表中,否则,系统判断用户发出切换视频源命令不是第一次命令,则计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,并将后次命令对应的目标播放源加入到播放列表中;如果相邻两次命令之间的时间差大于设定的时间差,则将后次命令对应的目标播放源添加进播放列表;最后,系统延迟到设定的时间差后,按顺序切换播放列表中的目标播放源。有效的解决了在智能电视上频繁切换视频播放所带来的应用卡死问题,给用户很好的操作体验。 实施例 下面结合附图对本专利技术做进一步说明: 图1是按键切换视频(可能为一次按键,也可能为连续快速多次按键)时本方案的流程图。首先设定连续两次按键处理的最大时间间隔SpanTime,即连续两次按键的时间差大于SpanTime时,分别响应这两次按键;如果连续两次按键的时间差小于SpanTime时,则只响应一次按键。最后,当所有的按键事件都加入到按键事件队列后,系统会延迟设定的SpanTime时间从该队列中取出并处理按键事件。 在智能电视上启动视频应用软件播放网络视频,当用户按上/下键切换视频源时,首先记录当前按键时间及当前正在播放的播放源A,然后查找并记录播放源A的上/下一个播放源B。如果本次按键是切换视频源的第一次按键,则将播放源B加到播放列表中。 如果本次按键不是第一次按键,则计算本次按键时间和上次按键时间的时间差,如果时间差小于之前设定的SpanTime,则把之前加入到播放列表中的播放源从队列中移除,然后将本次按键对应的播放源加入到播放列表中。这样,当连续快速按上/下键切换视频源时,就只响应最后一次的按键事件。其中,两次相邻命令之间的时间差小于设定的SpanTime时,前次命令对应的播放源可能并不在播放列表中,此时,系统首先查找播放列表中是否有前次命令对应的播放源,若有则删除,若没有,系统不动作,即不做任何响应。 如果时间差大于SpanTime,则将本次按键对应的播放源加到播放列表中,等待处理。 系统处理按键事件队列中的事件是按照如下规则进行的:从按键事件加入队列开始算起,系统延迟SpanTime时间从按键事件队列中取出并处理按键事件。 以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,应当指出的是,凡在本专利技术的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
智能电视上频繁切换视频播放的方法,其特征在于,包括以下几个步骤:步骤1:用户发出切换视频源命令时,系统查找并记录每次命令时间及每次命令的目标播放源;步骤2:系统判断用户发出切换视频源命令是否为第一次命令,若是第一次命令,系统将查找记录的目标播放源添加到播放列表中,否则进入步骤3;步骤3:系统判断用户发出切换视频源命令不是第一次命令,则计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,并将后次命令对应的目标播放源加入到播放列表中;如果相邻两次命令之间的时间差大于设定的时间差,则将后次命令对应的目标播放源添加进播放列表,进入步骤4等待处理;步骤4:系统延迟到设定的时间差后,按顺序切换播放列表中的目标播放源。

【技术特征摘要】
1.智能电视上频繁切换视频播放的方法,其特征在于,包括以下几个步骤: 步骤1:用户发出切换视频源命令时,系统查找并记录每次命令时间及每次命令的目标播放源; 步骤2:系统判断用户发出切换视频源命令是否为第一次命令,若是第一次命令,系统将查找记录的目标播放源添加到播放列表中,否则进入步骤3 ; 步骤3:系统判断用户发出切换视频源命令不是第一次命令,则计算相邻两次命令之间的时间差,如果时间差小于设定的时间差,则系统删除播放列表中前次命令对应的目标播放源,并将后次命令对应的目标播放源加入到播放列表中;如果相邻两次命令之间的时间差大于设定的时间差,则将后次命令对应的目标播放源添加进播放列表...

【专利技术属性】
技术研发人员:张洪利罗永江宋伟
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1