[发明专利]一种IPTV浏览器JavaScript扩展对象的处理方法和系统在审

专利信息
申请号: 202011126874.3 申请日: 2020-10-20
公开(公告)号: CN112559121A 公开(公告)日: 2021-03-26
发明(设计)人: 陈伟;黎明;彭鹏 申请(专利权)人: 四川天邑康和通信股份有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/448;G06F16/958;H04L29/08;H04N21/4782
代理公司: 成都时誉知识产权代理事务所(普通合伙) 51250 代理人: 沈成金
地址: 611300 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 iptv 浏览器 javascript 扩展 对象 处理 方法 系统
【说明书】:

发明公开了一种IPTV浏览器JavaScript扩展对象的处理方法,进入JavaScript对象初始化模块,本地注入JS模块中实现LocalObject原型的定义,通过webview的shouldOverrideUrlLoading进行页面拦截,判断当前页面是否包含局部扩展对象扩展的对象和方法;若不存在,则该页面不做任何处理,跳转到步骤四;若存在,则注入本地JavaScript注入对象原型定义LocalObject,建立注入的LocalObject原始对象定义和LocalFunA,浏览器执行JS语法的实时解析,触发WEB局部扩展对象到JAVA的全局对象的调用过程;判断是否解析到局部扩展对象;在本地注入对象LocalObject的functionA()中进一步直接调用JAVAlocalObject的方法functionA();完成当前页面的请求加载和语法解析。通过本发明,可以实现机制的兼容性和用户体验,减低了用户使用成本问题。

技术领域

本发明涉及IPTV机顶盒领域,具体是一种IPTV浏览器JavaScript扩展对象的处理方法和系统。

背景技术

随着中国基础网络不断完善和网络质量的提升,电信、移动、联通、广电等运营商基于基础网络发展的视频终端产品相继推出,其中IPTV机顶盒得到的大力的发展,但同时,随着市场的逐渐饱和,IPTV机顶盒的发展已经逐渐从市场开拓、数量拓展、运营商增加各自用户规模的方式,逐渐向如何提升用户内容质量,降低运营成本方向转变。

通常,机顶盒终端设备来承载IPTV EPG业务,对于这个终端产品来说,包括IPTV机顶盒本身的硬件费用和软件开发费用,但随着andriod电视的不断普及和电视性能的不断提升, Android电视系统本身的硬件能力已经逐渐强于IPTV机顶盒硬件配置,通过在电视系统来集成应用软件中间件来实现IPTV功能,去除IPTV盒子本身硬件的成本,已经成为重要的发展方向。

当前,IPTV在机顶盒上主流的实现方式是,通过浏览器来承载EPG的内容,EPG实现语言是基于HTML+CSS+JavaScript的WEB语言,同时通过扩展本身WEB不具有的 JavaScript对象,打通扩展对象WEB和Native原生语言上的交互,来实现标准WEB不具有的认证鉴权、音视频播放等功能。

在机顶盒上,通常使用的Android系统版本是固定的,系统源码由自己定制和维护,因此,在机顶盒上,可以定制系统底层浏览器源码来定制EPG内容的展现。

但在电视系统上,由于存在各类电视品牌和电视系统版本差异,无法通过定制系统底层源码达到各电视品牌系统的实现统一,最有效的解决方式是通过Android为应用提供的统一 API来兼容Android版本差异,而Android APP上要使用浏览器,需借助AndroidAPI提供的 WebView组件接口来实现WEB EPG内容的展现。

但Android WebView组件存在的问题是提供的现有接口只支持全局JavaScript对象的扩展,那么不支持的局部JavaScript对象的扩展,但如果通过扩展WebView组件本身的API接口来支持全局扩展,那么就涉及到Android系统本身java framework模块、JNI模块、Native 模块修改,这对于想通过统一方式来实现兼容各类差异化的电视系统,实现统一机制来说,是不满足的。

发明内容

本发明的目的在于克服现有技术的不足,提供一种IPTV浏览器JavaScript扩展对象的处理方法,包括如下步骤:

步骤一,进入JavaScript对象初始化模块,进入步骤二;

步骤二,本地注入JS模块中实现LocalObject原型的定义,进入步骤三;

步骤三,通过webview的shouldOverrideUrlLoading进行页面拦截,判断当前页面是否包含局部扩展对象扩展的对象和方法;若不存在,则该页面不做任何处理,跳转到步骤四;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川天邑康和通信股份有限公司,未经四川天邑康和通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011126874.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top