[发明专利]机顶盒的EPG视频的播放控制方法及系统有效
申请号: | 201910097494.2 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109729416B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 陈世庆;姜超;贺旺喜 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/443;H04N21/422;H04N21/81 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 胡娟 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 epg 视频 播放 控制 方法 系统 | ||
1.一种机顶盒的EPG视频的播放控制方法,该机顶盒安装有负责JS逻辑执行以及执行播控逻辑的浏览器软件子系统,其特征在于,包括以下步骤:
步骤S1,在浏览器软件子系统中设置一组特定按键的全局播放控制标志变量并设定为假值;
步骤S2,当遥控器按键被按下时,若是全播控、半播控,浏览器软件子系统直接通过JS逻辑调用对应的播控逻辑进行播放控制,并在调用这些播控逻辑的同时将按键对应的全局播放控制标志变量设置为真值,转入下一步步骤S3;
步骤S3,当遥控器按键弹起事件执行时,浏览器软件子系统判断对应的全局播放控制标志变量是否为真值,如果为真值,进入S5;否则转入步骤S4;
步骤S4,当为假值时,浏览器软件子系统根据对应播控按键执行本地播控逻辑处理,本地播控逻辑包括:对于特定按键,封装一个本地播控函数处理接口并调用;
步骤S5,浏览器软件子系统检测到新的EPG加载,转到步骤S1;
所述全播控,具体为:EPG的JS逻辑包括了播控处理逻辑,同时EPG上实现了配套的播控对应的UI展示和隐藏;
所述半播控,具体为:EPG的JS逻辑包括了播控处理逻辑,但EPG上并没有实现配套的播控对应的UI展示和隐藏。
2.根据权利要求1所述的机顶盒的EPG视频的播放控制方法,其特征在于:
在设置全局播放控制标志变量时,还封装一个播放标志重置函数接口在浏览器软件子系统中,该函数接口用于将所有的全局播放控制标志变量重置为假值。
3.根据权利要求2所述的机顶盒的EPG视频的播放控制方法,其特征在于:
其中,当浏览器软件子系统检测到有EPG页面加载时,调用浏览器器软件子系统的播放标志重置函数接口进行重置,将所有的全局播放控制标志变量重置为假值。
4.根据权利要求3所述的机顶盒的EPG视频的播放控制方法,其特征在于:
其中,当浏览器软件子系统检测到加载的EPG页面无视频播放时,不进行操作,对被按下按键或按键弹起对应所述对应的全局播放控制标志变量不做改变,所有的全局播放控制标志变量依然为假值。
5.根据权利要求4所述的机顶盒的EPG视频的播放控制方法,其特征在于:
其中,当按下按键后,浏览器软件子系统会执行EPG页面对应的JS逻辑,并触发JS逻辑调用本地播控逻辑。
6.根据权利要求1所述的机顶盒的EPG视频的播放控制方法,其特征在于,还包括:
在步骤S4和S5间,插入步骤S6,进行图标显示操作,浏览器软件子系统调用UI逻辑并显示变化后的播放状态对应的UI图标,
UI逻辑用于调用本地的UI图标并根据实际播放控制操作进行相应UI图标的显示与隐藏。
7.根据权利要求1所述的机顶盒的EPG视频的播放控制方法,其特征在于,其中,所述本地播控逻辑包括:
对于静音按键,封装一个本地静音函数处理接口并调用,获取当前系统的静音状态,如果是静音恢复成非静音,如果非静音则恢复成静音;
对于音量按键,封装一个本地音量调节函数处理接口并调用,获取当前系统的音量值,如果是音量加/减操作,就每按下一次增加/减少一个步长音量;
对于快进、快退操作按键,封装一个本地快进、快退调节函数处理接口并调用芯片底层的快进、快退接口,实现快进、快退操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910097494.2/1.html,转载请声明来源钻瓜专利网。