[发明专利]手机视频播放器组件模型对象接口规范的建立方法无效
申请号: | 201110101636.1 | 申请日: | 2011-04-22 |
公开(公告)号: | CN102185970A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 严华杰;周后红;李庆瑜 | 申请(专利权)人: | 上海网达软件有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201206 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机 视频 播放 组件 模型 对象 接口 规范 建立 方法 | ||
技术领域
本发明涉及一种应用程序集成时的接口技术标准,尤其涉及一种手机中间件的服务技术和手机视频播放器的对象接口规范。
背景技术
现有手机视频播放器在不同的手机平台和型号上,由不同的开发商提供的程序库的接口差异很大。这种不一致性在手机中间件中做应用集成时带来了困扰。
另一方面,各播放器不能简单地更新或替换,任何改动,都必须要对整个中间件平台编译然后重新发布,开发成本过高。
现在的不少智能机系统虽然带有自身的组件技术,可以用来整合本手机操作系统平台上的播放器的差异,但是对别的手机操作系统通常无能为力。
发明内容
本发明要解决的技术问题是,提供一种能够支持手机播放器以组件的形式创建,销毁,更新和替换,并用同一组件接口调用不同播放器的对象接口规范,以隐藏不同手机操作系统上播放器版本的不同,减少手机播放器组件集成维护的成本。
为解决上述问题,本发明提供一种手机视频播放器组件模型对象接口规范的建立方法包括以下步骤:
在中间件平台上实现组件服务;
按照手机视频播放器的功能,制定通用接口规范;
在不同平台上,以所述通用接口规范为标准,封装不同厂商的播放器实现标准,形成供中间件调用的播放组件;
在支持动态加载的手机操作系统上,动态加载播放器组件,在自身对动态加载能力不足的手机操作系统上,调用所述中间件,并在所述中间件启动时即加载播放器组件。
进一步的,所述组件服务包括创建组件、销毁组件、查询组件以及组件通信调用,所述组件服务以对象名称识别为基础。
进一步的,所述创建组件的输出是对象标识,必要输入是输入对象名称或昵称。
进一步的,所述销毁组件的必要输入是对象标识。
进一步的,所述查询组件包括查询组件对象、查询组件对象昵称、查询组件对象某个功能调用的参数类型列表、查询现存组件对象、查询下一现存组件对象以及关闭查询标识;其中查询组件对象的输出是功能号列表,必要输入是对象标识,功能名列表和功能名列表长度;查询组件对象昵称的输出是昵称字符串,必要输入是对象标识;查询组件对象某个功能调用的参数类型列表的输出是输入输出参数类型列表,必要输入是对象标识和功能号;查询现存组件对象的输出是第一个命中的查询标识,查询标识内必须包含对象标识,必要输入是组件对象的名称和/或昵称;查询下一现存组件对象的输出是下一个命中的查询标识,必要输入是上一命中的查询标识;关闭查询标识是必要输入是一个查询标识。
进一步的,所述组件通信调用包括调用组件对象的某个功能和发送系统消息,所述调用组件对象的某个功能的输出调用结果,必要输入是对象标识,功能号和正确的参数列表;所述发送系统消息的输出是响应结果,必要输入是消息源标识,消息接受方标识,消息类型号和消息参数列表。
进一步的,所述手机视频播放器的通用接口规范包括打开视频源、关闭视频源、暂停播放、继续播放、快速定位、获取音量、设置音量、获取当前播放时长、获取缓冲百分比、显示播放窗口、隐藏播放窗口、移动窗口、全屏播放、获取播放器状态。
进一步的,所述打开视频源的必要输入是播放器对象标识和视屏源名称;所述关闭视频源的必要输入是播放器对象标识;所述暂停播放的必要输入是播放器对象标识,所述继续播放的必要输入是播放器对象标识;所述快速定位的必要输入是播放器对象标识和指定时间;所述获取音量的输出音量值,必要输入是播放器对象标识,所述设置音量的必要输入是播放器对象标识和指定音量;所述获取当前播放时长,输出当前播放的秒数,必要输入是播放器对象标识;所述获取播放总长,输出是当前视频源的总长,必要输入是播放器对象标识;获取缓冲百分比,输出是缓冲百分比,必要输入是播放器对象标识;显示播放窗口,必要输入是播放器对象标识;隐藏播放窗口,必要输入是播放器对象标识;移动窗口,必要输入是播放器对象标识和新窗口的位置;全屏播放,必要输入是播放器对象标识;获取播放器状态,输出是播放器当前状态,必要输入是播放器对象标识。
综上所述,本发明所述手机视频播放器组件模型对象接口规范能够支持手机播放器以组件的形式创建,销毁,更新和替换,并用同一组件接口调用不同播放器,从而隐藏不同手机操作系统上播放器版本的不同。
附图说明
图1为本发明所述手机视频播放器组件模型对象接口规范建立方法的简要流程示意图。
图2为本发明所述手机视频播放器的通用接口规范的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网达软件有限公司,未经上海网达软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110101636.1/2.html,转载请声明来源钻瓜专利网。