[发明专利]一种视频播放器系统及其开发、安装运行方法有效
申请号: | 201110348421.X | 申请日: | 2011-11-07 |
公开(公告)号: | CN102395051A | 公开(公告)日: | 2012-03-28 |
发明(设计)人: | 唐杰;姚木;王振邦;戴彩霞;李庆瑜 | 申请(专利权)人: | 上海网达软件有限公司 |
主分类号: | H04N21/4405 | 分类号: | H04N21/4405 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201206 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 系统 及其 开发 安装 运行 方法 | ||
1.一种视频播放器系统,至少包括:
基准解码器开发模块,根据视频播放器产品需求,利用平台无关的编程语言开发出基准解码器,将解码器需要优化的关键模块封装成独立动态加载的共享库,定义统一的接口;
解码器优化模块,根据具体的处理器特性进行该些关键模块的优化开发;以及
发布模块,仅发布只包含最基本特性的视频播放器,其余平台的解码器优化模块则以独立的安装包独立发布。
2.如权利要求1所述的视频播放器系统,其特征在于:该基准解码器开发模块至少保证有一个原始代码的版本。
3.如权利要求1所述的视频播放器系统,其特征在于:该解码器优化模块在进行针对特定平台的汇编优化时,只需交付符合接口规范和满足功能需求的共享库,并最终以独立的安装包形式向用户提供。
4.如权利要求1所述的视频播放器系统,其特征在于:该视频播放器系统还包括一处理器类型动态获取模块,该处理器类型动态获取模块在程序初始化时,根据分析终端操作系统所提供的处理器相关的设备文件,来获取相应的硬件信息,并提供相应的接口供应用程序来获取处理器的种类及所支持的特性。
5.一种视频播放器开发方法,包括如下步骤:
根据播放器产品需求,利用平台无关的编程语言开发出基准解码器,将解码器需要优化的关键模块封装成独立动态加载的共享库,定义统一的接口;
根据具体的处理器特性进行该些关键模块的优化开发;以及
软件发布,仅发布只包含最基本特性的视频播放器。
6.如权利要求5所述的视频播放器开发方法,其特征在于:该播放器开发方法还包括开发能在运行时动态探测处理器类型的功能模块的步骤。
7.如权利要求5所述的视频播放器开发方法,其特征在于:在进行针对特定平台的汇编优化时,只需交付符合接口规范和满足功能需求的共享库,并最终以独立的安装包形式向用户提供。
8.一种视频播放器的安装运行方法,包括如下步骤:
自动判断当前处理器的类型;以及
按需安装本地或者服务器上经过汇编优化的解码器模块。
9.如权利要求8所述的视频播放器的安装运行方法,其特征在于:在该播放器被安装以后运行时,该播放器会查找是否存在优化版本的解码器,若不存在则会提示进行在线或者离线安装该平台的解码器安装包;当选择否时,则会采用默认的解码器进行播放。
10.如权利要求8所述的视频播放器的安装运行方法,其特征在于:若安装了错误版本的解码器,该播放器会在探测过程中发现该处理器不支持此特性而自动忽略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网达软件有限公司,未经上海网达软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110348421.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可调整感应位置的感应器安装结构
- 下一篇:手机数据保全系统