[发明专利]移动终端微件Widget内播放视频的方法、装置及播放器有效
申请号: | 201210199155.3 | 申请日: | 2012-06-15 |
公开(公告)号: | CN103514924A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 雷默 | 申请(专利权)人: | 中国移动通信集团广东有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10;G11B19/02 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;刘伟 |
地址: | 510623 广东省广州市珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 widget 播放 视频 方法 装置 | ||
技术领域
本发明涉及移动多媒体业务领域,尤其涉及一种移动终端微件Widget内播放视频的方法、装置及播放器。
背景技术
Widget(微件)是一种基于互联网的Web小应用程序,通常可实现某个特定的功能,其表现形式可以是视频,地图,新闻或者小游戏等等。移动Widget运行于移动终端上,具有小巧轻便,开放化以及交互化等特性,非常适合移动互联网的应用。
通常,在移动终端上呈现给用户的Widget,本质上是一段使用JavaScript和XML编写的脚本文件,这个脚本文件通过Widget界面(相当于web浏览器)装载并管理,然后通过Widget Web Engine(Widget网络引擎)解析,从而展现出Widget脚本文件应有的界面与效果,供用户使用。
Widget根据使用场景的不同,可以分为主要运行在PC终端上的网页widget和运行在手机终端上的Mobile Widget,如果根据操作形态划分,又可以分为winvista widget,linux widget,Dashboard widget等,但无论是哪种形态的widget,都必须使用网络引擎。目前,国际上所有流行的widget系统,基本上都是基于下列四种网络引擎中的一种进行扩展的:
Trident,如微软的WinVista Widget;
Gecko,如Firefox的网页Widget;
Presto,如Opera的网页widget;
WebKit,如苹果的iMac Widget,中国移动的BAE Widget。
由于Widget网络引擎涉及到大量的系统内核的修改,特别是渲染引擎(Rendering Engine)与系统OS之间的适配,所以,Widget网络引擎的可扩展性成为Widget应用发展和普及的瓶颈。移动Widget迟迟无法支持视频的播放,其关键的问题是移动OS比PC OS要更加多样化,支持的硬件处于非标准的状态,因此其系统的复杂程度自然也要大于PC OS系统,从而直接增加了Mobile Widget Web Engine在扩展视频API上的技术难度。
因此,根据上述情况可知,现有的在移动终端上浏览在线视频还存在操作复杂,用户体验不高的问题,而对于该问题,目前尚未提出有效的解决方案。
发明内容
本发明的目的是提供一种移动终端微件Widget内播放视频的方法、装置及播放器,用于解决现有技术中现有的在移动终端上浏览在线视频还存在操作复杂,用户体验不高的问题。
为实现上述目的,根据本发明的一个方面,提供一种移动终端微件Widget内播放视频的方法,并采用以下技术方案:
移动终端微件Widget内播放视频的方法包括:在移动终端的内存中驻留一播放器进程;所述移动终端的Widget根据用户输入的播放指令调用所述播放器进程;所述播放器进程根据所述播放指令向所述移动终端屏幕上播放视频。
进一步地,所述移动终端的Widget根据用户输入的播放指令调用所述播放器进程包括:在设置于移动终端的移动网络引擎的系统事件API捕获用户输入播放指令的操作后,调用设置于所述移动终端的移动网络引擎中的用于启动并与所述播放器进程通信的第一API向播放器进程传送所述播放指令,实现播放器进程的调用。
进一步地,所述播放器进程根据所述播放指令向所述移动终端屏幕上播放视频包括:所述播放器进程根据所述第一API传送的播放指令获取相应的播放视频并在Widget的控制区域内播放。
进一步地,所述播放器进程根据所述播放指令获取相应的播放视频并在Widget的控制区域内播放具体包括:播放器进程通过预设的处理程序对所述第一API传送的播放指令进行处理,并根据处理结果在所述控制区域内生成一用于视频播放的播放窗口,并在播放窗口内播放所述播放指令相应的视频。
进一步地,在所述移动终端的Widget根据用户输入的播放指令调用所述播放器进程之前,所述播放视频的方法还包括:通过Widget界面加载Widget脚本文件;根据所述Widget脚本文件在所述移动终端屏幕上显示一Widget窗体;在所述Widget窗体中显示所述Widget通过网络更新的播放列表。
进一步地,移动终端微件Widget内播放视频的方法还包括:播放器进程响应所述视频播放的界面内发生的控制事件;通过所述第一API将所述控制事件回传给所述Widget;所述Widget根据所述控制事件进行相应的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团广东有限公司,未经中国移动通信集团广东有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210199155.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型钢丝合股机
- 下一篇:一种复合材料工字梁的整体成型制造方法