书签 分享 收藏 举报 版权申诉 / 6

一种用于移动通讯设备的多媒体播放方法.pdf

  • 上传人:1520****312
  • 文档编号:1079854
  • 上传时间:2018-03-30
  • 格式:PDF
  • 页数:6
  • 大小:319.21KB
  • 摘要
    申请专利号:

    CN200910313008.2

    申请日:

    2009.12.31

    公开号:

    CN101753579A

    公开日:

    2010.06.23

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||著录事项变更IPC(主分类):H04L 29/06变更事项:发明人变更前:梁捷变更后:梁捷 俞永福|||实质审查的生效IPC(主分类):H04L 29/06申请日:20091231|||公开

    IPC分类号:

    H04L29/06; H04W88/18(2009.01)I

    主分类号:

    H04L29/06

    申请人:

    优视科技有限公司

    发明人:

    梁捷

    地址:

    100190 北京市海淀区知春路63号卫星大厦7层0701、0706、0707

    优先权:

    专利代理机构:

    广州粤高专利商标代理有限公司 44102

    代理人:

    禹小明;邱奕才

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及用于移动通讯设备终端的多媒体播放领域,特别是涉及一种用于移动通讯设备的多媒体播放方法。一种用于移动通讯设备的多媒体播放方法,该方法由安装在移动通讯设备终端的多媒体播放系统和用于更新多媒体播放系统的媒体支持服务器实现,多媒体播放系统包括核心解码模块和播放模块,所述核心解码模块采用开放式封装,并通过动态链接库文件进行更新。本发明方案提高了现阶段用于移动通讯设备终端的多媒体播放系统对媒体类型兼容度,改善了多媒体播放系统更新操作处理方面流程,为用户提供了更好的使用体验。

    权利要求书

    1.  一种用于移动通讯设备的多媒体播放方法,该方法由安装在移动通讯设备终端的多媒体播放系统和用于更新多媒体播放系统的媒体支持服务器实现,多媒体播放系统包括核心解码模块和播放模块,其特征在于所述核心解码模块采用开放式封装,并通过动态链接库文件进行更新。

    2.
      根据权利要求1所述的多媒体播放方法,其特征在于,所述播放方法的流程如下:
    (21)多媒体播放系统接收到播放请求,调用核心解码模块进行处理;
    (22)核心解码模块提取媒体信息并发送到媒体支持服务器;
    (23)媒体支持服务器根据媒体信息,返回能解码该媒体的解码模块所对应的动态链接库文件到移动通讯设备终端;
    (24)多媒体播放系统利用动态链接库文件更新核心解码模块;
    (25)多媒体播放系统调用播放模块进行播放。

    3.
      根据权利要求2所述的多媒体播放方法,其特征在于,所述步骤(21),的具体步骤如下:
    多媒体播放系统调用核心解码模块检查所请求播放的媒体数据能否直接解码,如果能直接解码,执行步骤(25),否则执行步骤(22)。

    4.
      根据权利要求2所述的多媒体播放方法,其特征在于,所述步骤(22)的具体步骤为:
    (41)核心解码模块提取媒体信息并提示用户联网更新,如果用户选择联网更新,执行步骤(23)(25),否则保持原状。

    5.
      根据权利要求2所述的多媒体播放方法,其特征在于,所述步骤(23)的具体步骤如下:
    (51)媒体支持服务器根据媒体信息,查找对应的动态链接库文件;
    (52)媒体支持服务器查找到对应的动态链接库文件,则通知移动通讯设备终端更新;
    (53)移动通讯设备终端提示用户联网更新,如果用户选择联网更新,则执行步骤(24)(25),否则保持原状。

    6.
      根据权利要求5所述的多媒体播放方法,其特征在于,所述步骤(51)的具体步骤如下:
    (61)媒体支持服务器根据媒体信息,查找对应的动态链接库文件;
    (62)如果查找到对应的动态链接库文件,则执行步骤(52)-(53),否则记录下该媒体信息,并通知移动通讯设备终端给出相应的提示。

    说明书

    一种用于移动通讯设备的多媒体播放方法
    技术领域
    本发明涉及用于移动通讯设备终端的多媒体播放领域,特别是涉及一种用于移动通讯设备的多媒体播放方法。
    背景技术
    随着移动通讯领域发展,基于多媒体的技术应用更加丰富了:有针对在线播放的流媒体压缩解码技术,也有针对本地播放的高清压缩解码技术。同时,媒体文件变得更为复杂了,同样后缀的多媒体文件,采用的压缩技术可能有较大的差别,更具体表现为:一个可以被普通播放软件识别、播放,另一个在使用相同的媒体软件打开则出现“无法打开”提示。
    一些媒体播放软件支持“在线更新”功能,比如微软的windows media player,在无法打开某些媒体文件时,会提示是否联网查询是否有合适的解码器,如有,进行更新后,就可以播放该类媒体文件了。
    在个人电脑终端上,一个完整的媒体播放软件体积至少数十兆,格式支持更完善的体积更在百兆以上。对主流移动通讯设备终端来说,微弱的处理能力不足以支持如此复杂的软件体系,因此基于移动通讯设备终端的媒体播放软件一般只是针对某一类媒体的播放软件。
    科技日新月异,以手机为典型代表的各种移动通讯设备终端的硬件性能正以每年数番的速度发展着,部分高端的移动通讯设备终端的多媒体运算能力已经与早期的个人电脑终端差不多了。按照这个速度的发展,基于移动通讯设备终端的媒体应用也将变得更加丰富,不再仅限于目前少数几种媒体格式。
    现有技术的不足在于:
    基于移动通讯设备终端的媒体播放软件,为了保证安装运行,其体积只是电脑端媒体播放软件的数十分之一,实际上一种极度精简的媒体播放软件,只能支持播放少数几种常见的媒体格式。
    而从软件体积大小、硬件储存和处理的速度和能力上考虑,基于移动通讯设备终端的媒体播放软件,几乎无一例外地采用了压缩封装的形式。
    由上面两点,我们可以知道基于移动通讯设备终端的媒体播放软件对媒体格式的兼容度是十分差的:只能支持某类型的媒体文件,而且,对于同类型的媒体文件,如果采用了比软件更新的压缩方式,软件也无法正确播放,只有安装更新的版本才能解决问题,用户体验十分不友好。
    发明内容
    本发明的目的在于提供一种用于移动通讯设备终端的多媒体播放方法,以解决现有技术中,用于移动通讯设备终端的多媒体播放器仅支持少量类型的多媒体的技术问题。
    本发明采用的技术方案如下:
    一种用于移动通讯设备的多媒体播放方法,该方法由安装在移动通讯设备终端的多媒体播放系统和用于更新多媒体播放系统的媒体支持服务器实现,多媒体播放系统包括核心解码模块和播放模块,所述核心解码模块采用开放式封装,并通过动态链接库文件进行更新。
    核心解码模块采用了开放式封装,其交互接口可以使用一种业界标准进行编写,能完善地支持第三方插件。因此动态链接库的开发就能得到其他公司的协助,发展更快。
    作为一种优选方案,播放方法的流程如下:
    (21)多媒体播放系统接收到播放请求,调用核心解码模块进行处理;
    (22)核心解码模块提取媒体信息并发送到媒体支持服务器;
    (23)媒体支持服务器根据媒体信息,返回能解码该媒体的解码模块所对应的动态链接库文件到移动通讯设备终端;
    (24)多媒体播放系统利用动态链接库文件更新核心解码模块;
    (25)多媒体播放系统调用播放模块进行播放。
    上述的媒体信息主要指媒体文件采用什么那种编码方式、压缩方式、解压缩方式和/或回放方式等。
    由于核心解码模块是采用动态链接库文件进行更新,因此多媒体播放系统能通过网络进行更新。同时,多媒体播放系统只保留对数个典型常见的媒体数据格式进行支持的媒体解码模块,当遇到无法解码媒体数据格式的情况才提示联网更新解码核心,因此原有的多媒体播放系统可以维持比较小的体积。用户也可以根据使用需求随时联网检查更新解码模块,因此,对用户而言,这是个适合用户自身需求的多媒体播放系统。
    作为进一步的优选方案,所述步骤(21)的具体步骤如下:
    多媒体播放系统调用核心解码模块检查所请求播放的媒体数据能否直接解码,如果能直接解码,执行步骤(25),否则执行步骤(22)。
    作为进一步的优选方案,所述步骤(22)的具体步骤为:
    (41)核心解码模块提取媒体信息并提示用户联网更新,如果用户选择联网更新,执行步骤(23)-(25),否则退出。
    作为再进一步的优选方案,所述步骤(23)的具体步骤如下:
    (51)媒体支持服务器根据媒体信息,查找对应的动态链接库文件;
    (52)媒体支持服务器查找到对应的动态链接库文件,则通知移动通讯设备终端更新;
    (53)移动通讯设备终端提示用户联网更新,如果用户选择联网更新,则执行步骤(24)-(25),否则退出。
    作为更进一步的优选方案,所述步骤(51)的具体步骤如下:
    (61)媒体支持服务器根据媒体信息,查找对应的动态链接库文件;
    (62)如果查找到对应的动态链接库文件,则执行步骤(52)-(53),否则记录下该媒体信息,并通知移动通讯设备终端给出相应的提示后退出。
    对于媒体支持服务器上没有存在对应的动态链接库文件,经过记录后,上网搜索或者由管理员进行开发并更新。
    本发明方案提高了现阶段用于移动通讯设备终端的多媒体播放系统对媒体类型兼容度,改善了多媒体播放系统更新操作处理方面流程,为用户提供了更好的使用体验。
    附图说明
    图1为本发明的流程图。
    具体实施方式
    下面结合附图和具体实施方式对本发明进行进一步详细的说明。
    如图1所示,本技术方案涉及的主要流程如下:
    1)在个人电脑终端的解码技术基础上,针对移动通讯设备终端进行移植适配,优化出适合移动通讯设备终端使用的各种媒体解码所需要的动态链接库文件。
    插件以动态链接库形式存在,通过获取动态链接库的导出函数创建接口类的实例,宿主程序就可以使用接口实例完成指定的工作流程。接口类是对一类操作的抽象,例如视频解码器的接口类,拥有的流程可以总结为:
    pDecoderInst->Open(void*pHeaderData,int nHeaderSize)解释视频帧数据头数据:以确定和初始化解码器;
    pDecoderInst->Decode_frame(void*pEncodedData,int nEncodedDataSize,void*pRawData,int*nRawDataSize):输入编码数据和界面输出解码后的数据;
    pDecoderInst->Close():关闭解码器。
    只要插件按照这样视频解码统一的逻辑编写就能扩展支持更多解码而不需要修改主程序;
    2)用于移动通讯设备终端的多媒体播放系统的核心解码模块采用开放式封装:核心解码模块可随时增加解码所需要的动态链接库文件,使整个模块实现功能更新和满足对不同的媒体数据格式的解码支持;
    3)核心解码模块默认保留对数个典型常见的媒体数据格式支持,多媒体播放系统就能直接解码播放移动终端数个典型常用的媒体数据;
    4)架设专门的媒体支持服务器,用于存放软件解码所需要的动态连接库文件,并与媒体信息类型进行关联;
    5)当核心解码模块无法解释媒体文件时,多媒体播放系统将媒体信息上传到媒体支持服务器,由媒体支持服务器根据媒体信息查找有没有对应的动态解码库文件。
    如有,给出更新的提示,完成下载更新后,继续播放媒体;
    否则由媒体支持服务器记录相应的log,由相关技术人员进行更新,在有更新结果后,通知移动通讯设备终端。

    关 键  词:
    一种 用于 移动 通讯设备 多媒体 播放 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种用于移动通讯设备的多媒体播放方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1079854.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1