[发明专利]基于数字电视中间件对浏览器应用管理方法在审
申请号: | 201410209914.9 | 申请日: | 2014-05-19 |
公开(公告)号: | CN103957456A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | 许海华;张心叶;何明 | 申请(专利权)人: | 江苏普达思信息科技有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211300 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数字电视 中间件 浏览器 应用 管理 方法 | ||
技术领域
本发明涉及的是数字电视技术领域,具体涉及一种基于数字电视中间件对浏览器应用管理方法。
背景技术
在过去几年的数字电视整体转换中,由于机顶盒规范不够细化,缺失中间件系统对机顶盒软硬件统一平台及业务的支撑,致使机顶盒的功能单调性与市场业务需求的多样性之间的矛盾日益突出,并且在加剧,机顶盒升级困难,用户粘度逐步降低,增值业务收益低,严重影响了三网融合下业务发展的需要,严重制约了广电网络的战略发展。
中间件技术为广电运营商的业务提供一个相对统一的平台,使得跨域的业务互通变得更加简单。中间件技术通过对底层硬件资源的抽象,提供对上层各种应用的支持。中间件平台负责屏蔽底层硬件差异性,并将底层资源模块抽象为上层API接口供第三方业务模块调用。同时,终端平台是整个数字电视平台呈现的载体,它负责接收前端播发的各种数据和指令,并进行解析和呈现。在中间件平台里,终端平台在负责完成基本的音视频播放的同时,也负责接收前端广播的应用,并根据用户的操作运行这些应用,使得业务的开展成为可能。
在现有的终端平台应用中,由于历史和技术的原因,基于java的应用和基于html的应用都有存在的情况和要求,而目前的中间件无法很好解决这种问题,影响了终端平台的兼容性。
发明内容
针对现有技术上存在的不足,本发明目的是在于提供一种基于数字电视中间件对浏览器应用管理方法,提供一种采用数字电视中间件技术,支持html应用管理系统方法,以解决在数字电视终端平台上java应用和html应用无法兼容的问题,保护了客户的技术投资,方便了运营商的升级管理,为运营商拓展更多的新业务排除了障碍。
为了实现上述目的,本发明是通过如下的技术方案来实现:基于数字电视中间件对浏览器应用管理方法,其方法步骤为:表现为中间件对html浏览资源管理,终端平台的html网页中启动java应用,html运行应用。
l、进入应用管理系统管理当前应用,其特征在于,根据当前应用类型,在终端平台的java应用中启动html浏览;
其中,实现java应用中启动html浏览的方法是,将java应用定义为HyperText类的实现,通过HyperText类的构造函数实现browser的初始化,
采用setData方法实现browser首页的设置,
采用setBounds方法实现browser窗口的大小设置、全屏显示以及在java应用里面嵌入一个小网页浏览器窗口;
2、从应用管理系统进入后台监控,在应用列表中启动Html应用或者java应用。
21、在终端平台的html网页中启动java运行应用:
实现html网页中启动java应用的方法是,采用javascript中的object对象载入一个jar包,读取jar文件,找到应用主类启动应用,过程如下:
innerHTML+=″<object id=j2me-object height=720width=1280
classid=/″java:pbp-xlet/″>″;
innerHTML+=″<param name=/″-Xjar/″value=/″HTRDJavaStock.jar/″>;
innerHTML+=″<param name=/″-XClassName/″
value=/″com.HTRD.stock.face.HTRDJavaStockApp/″>″;
innerHTML+=″<param name=/″-Xmemory/″value=/″2048000/″>″;
innerHTML+=″<param name=/″-Xkey.usage/″value=/″app:339,340;/″>″;
innerHTML+=″</object>″;
然后调用一个qwebpage::setPluginFactory方法创建一个插件plugin,再调用应用管理类JSMBTApplicationManager,进行java应用启动、控制和退出管理;或者通过onid、tsid、serviceid下载OC应用的class数据包,通过appName和AIT表,启动java应用。
22、html运行应用:
从应用管理系统进入后台监控,在应用列表中启动Html应用或者java应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏普达思信息科技有限公司,未经江苏普达思信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410209914.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:儿童棉鞋
- 下一篇:一种添加硅酸钙的复合吸音板材料及其制备方法