[发明专利]一种视频播放方法、装置及机顶盒在审
申请号: | 201711218033.3 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107948716A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 王雄才;刘庆彬;张淑岩 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/44;H04N21/442 |
代理公司: | 青岛联智专利商标事务所有限公司37101 | 代理人: | 邵新华 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 装置 机顶盒 | ||
技术领域
本发明涉及视频播放技术领域,尤其涉及一种视频播放方法、装置及机顶盒。
背景技术
为更好地适应互联网的飞速发展的趋势,充分有效地利用互联网资源,网络电视已成为重要的家电娱乐设备。在数字电视领域内,IPTV机顶盒与电视机相连并获取由运营商所维护更新的前端服务器所提供的网页,所获取的网页通过JS(Java Script)语言来调用IPTV机顶盒的播放器,以实现对网页视频内容的播放。
当用户切换直播或点播业务下正处于播放状态的节目时,目前通常在所切换的两个节目之间做静帧处理,即保留前一节目的最后一帧画面,当切换至下一节目播放时,再消除所保留的前一节目的最后一帧画面并显示当前节目的播放画面。
但当切换不同业务类型的节目进行观看时,若在切换过程中仍做静帧处理,将会出现视频残留帧的现象。如:从直播业务切换到点播业务进行观看,期间先从直播业务播放页面返回到EPG(Electronic Program Guide,电子节目指南)首页,再进入点播业务播放页面。若在由直播业务播放页面切换进入点播业务播放页面的过程中做静帧处理,则会保留直播页面的最后一帧画面,直至点播业务的播放画面开始播放节目时,所保留的直播页面最后一帧画面才得以消除,由此造成视频帧的长时间残留,降低用户体验。
因此,针对上述不足,如何消除在切换不同业务类型的节目进行播放时,因做静帧处理所产生的残留视频帧是本领域技术人员亟待解决的技术问题。
发明内容
本发明提供了一种视频播放方法、装置及机顶盒,在切换不同业务类型的节目进行播放时,对缓存至队列中的控制命令由不同线程进行处理,在确定切换业务类型进行播放时做黑屏处理,防止视频帧发生残留,改善用户体验。
根据本发明的第一方面,提供了一种视频播放方法,其包括:将基于第一线程所接收到的指令以队列形式缓存;基于第二线程执行所缓存的所述指令,所述指令至少包括第一指令,执行所述第一指令以指示停止播放第一视频,确定当前帧画面;确定执行所述第一指令后的预设时间内在所缓存的所述指令中有无第二指令,所述第二指令用于指示播放第二视频;若有,则显示所述当前帧画面;若无,则隐藏所述当前帧画面。
根据本发明的第二方面,还提供了一种视频播放装置,包括:缓存模块,用于将基于第一线程所接收到的指令以队列形式缓存;执行模块,用于基于第二线程执行所缓存的所述指令,所述指令至少包括第一指令,执行所述第一指令以指示停止播放第一视频,确定当前帧画面;处理模块,确定执行所述第一指令后的预设时间内在所缓存的所述指令中有无第二指令,所述第二指令用于指示播放第二视频;若有,则显示所述当前帧画面;若无,则隐藏所述当前帧画面。
根据本发明的第三方面,还提供了一种机顶盒,包括第二方面所提供视频播放装置。
由以上技术方案可见,本发明实施例提供的一种视频播放方法、装置及机顶盒,将由第一线程所接收到的指令以队列形式缓存,基于第二线程执行所缓存的指令中的第一指令,以指示停止播放第一视频,并确定第一视频所播放的当前帧画面,确定在以队列形式所缓存的指令中,且基于第二线程执行第一指令之后的预设时间段之内有无第二指令,若在预设时间有第二指令则将当前帧保留显示,否则隐藏当前帧画面。由此,可实现在用户切换不同业务的视频播放时,根据指示停止播放视频指令与指示再次启动播放视频指令时间间隔与与预设时间的比较结果,确定对所停止播放视频的最后一帧画面是做静帧处理还是黑屏处理,以解决在切换不同业务类型的节目进行播放时所产生的残留视频帧,提高用户观看体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种视频播放方法的流程示意图;
图2为本发明实施例中第一种场景示意图;
图3为本发明实施例中第二种场景示意图;
图4为本发明实施例二提供的一种视频播放装置的结构示意图;
图5为本发明实施例三提供的一种机顶盒的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711218033.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络直播方法和装置
- 下一篇:一种机顶盒宽带网络共享系统