【技术实现步骤摘要】
一种IPTV浏览器容错处理方法、装置及终端
[0001]本申请涉及网络电视(IPTV)
,尤其涉及一种IPTV浏览器容错处理方法、装置及终端。
技术介绍
[0002]IPTV即交互式网络电视,是以电信宽带网络为传输通道,以电视机为终端,向家庭用户提供包括电视内容在内的多种交互式服务的技术,可以通过普通电视机+网络机顶盒的方式收看,IPTV使得电视机成为具有通讯、互联网、电视功能的综合数字家庭终端。IPTV的主要特点是在其交互性,将主动权交给了用户,由用户直接通过遥控器点击来选择节目和播放方式。
[0003]IPTV产品普遍使用B/S(服务器端-浏览器)架构,即运营商部署页面内容,机顶盒端集成浏览器负责展示页面。但随着功能越来越多,页面越来越复杂,前端服务器页面开发页经常出现各种问题,如有些头端页面的书写错误也可能导致用户无法响应按键。出现这种情况后,用户无法继续使用遥控器操作,只能重新启动IPTV机顶盒。目前的解决方法通常都是开发或者用户发现后,逐级分析反馈到运营商,运营商修改页面来解决问题。
专利技术 ...
【技术保护点】
【技术特征摘要】
1.一种IPTV浏览器容错处理方法,其特征在于,所述方法包括:监听浏览器是否接收到等待消息;若监听到所述浏览器接收到所述等待消息,则获取所述等待消息的按键键值与传入时间;根据所述传入时间判断在预设时间内是否接收到与所述按键键值对应的释放消息;若在所述预设时间内未接收到与所述按键键值对应的释放消息,则启动对应按键的异常按键处理机制,以重启所述浏览器。2.根据权利要求1所述的IPTV浏览器容错处理方法,其特征在于,监听浏览器是否接收到等待消息,之前包括:当有按键传入至所述浏览器时,所述浏览器根据所述按键的键值与传入时间建立等待消息;当所述浏览器内部注册的各个输入事件的回调函数被处理执行时,根据所述输入事件的按键键值建立释放消息。3.根据权利要求1所述的IPTV浏览器容错处理方法,其特征在于,根据所述传入时间判断在预设时间内是否接收到与所述按键键值对应的释放消息,之前包括:获取到所述等待消息的按键键值后,判断所述浏览器是否启动了异常按键处理机制;若所述浏览器未启动所述异常按键处理机制,则根据所述传入时间建立定时器。4.根据权利要求3所述的IPTV浏览器容错处理方法,其特征在于,根据所述传入时间判断在预设时间内是否接收到与所述按键键值对应的释放消息,包括:以所述传入时间为基准时间设置定时器;判断所述定时器在超时时间内是否接收到释放消息;若所述定时器在超时时间内接收到所述释放消息,则获取所述释放消息的按键键值;判断所述释放消息的按键键值与所述等待消息的按键键值是否一致;若所述释放消息的按键键值与所述等待消息的按键键值一致,则清空并结束所述定时器。5.根据权利要求4所述的IPTV浏览器容错处理方法,其特征在于,启动对应按键的异常按键处理机制以重启所述浏览器,包括:若所述定时器未在超时时间内接收到与所述等待消息对应的所述释放消息,则通过菜单异...
【专利技术属性】
技术研发人员:李铁柱,蒋艳兵,张维,
申请(专利权)人:青岛海信宽带多媒体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。