播放器以及播放方法

文档序号:7919850阅读:338来源:国知局
专利名称:播放器以及播放方法
技术领域
本发明涉及通4言及计算才几网络技术领i或,具体而言,涉及一种
播》文器以及播;汶方法。
背景技术
随着-见音频编码d支术和网络十办i义(Internet Protocol,简称为IP ) 网络传输技术的发展,数字媒体业务得到了迅速的发展,已经成为 宽带的核心应用。目前中国电信数字媒体业务采用集中服务的模式, 通过基于客户端/服务器(Client/Sever,简称为C/S )或C/S+内容分 发网络(Content Delivery Network,简称为CDN )架构为用户4是供 服务。随着日益增长的业务需求,这种架构下系统投资剧增,但是 产出的效益并不明显,而且系统的月良务能力有限,尤其在一些特殊 情况下(例如,球赛实况转播),仍然难以满足用户密集突发的流媒 体业务需求。
相比之下,点3十点(PeertoPeer,简牙尔为P2P)业务平台具有 低成本、高扩展性、高服务质量、高安全性等优势,可以解决现有 数字媒体业务发展中所面临的平台高投入、低回报、热点效应等问 题,因此,对P2P业务平台的建设尤其重要。
在目前应用比4交广泛的P2P ^:件中,例如,网症各电#见PPLIVE 和PPStream,由于其所采用的都是微软的播放器,导致其具有一定 的局限性;首先其前端设备必须采用专用的服务器,且只能支持
WMV、 RMVB这几种格式,因jt匕如果需要扩展为其它编石马格式, 例如H.264等,现有的播放器无法进行扩展。

发明内容
针对现有的播放器无法进行扩展的问题而提出本发明,为此, 本发明旨在提供一种播放器以及播放方法,以解决上述问题。
根据本发明的一个方面,提供了一种播放器。
根据本发明的播放器包括显卡、声卡、S见频解码模块、音频 解码模块,播放器还包括源滤波器,用于从媒体存储模块中读取 播放数据;视频帧解析模块,用于从源滤波器读取的播放数据中解 析出3见频数据,并将^L频数据封装后发送给^见频解码才莫块;音频帧 解析模块,用于从源滤波器读取的播放数据中解析出音频数据,并 将音频数据封装后发送给音频解码模块。
优选地,源滤波器包括第一判断单元,用于判断纟某体存储模 块是否存储有播放数据;读取单元,用于在第一判断单元的判断结 果为是的情况下,从媒体存储模块中读取媒体传输模块请求的播放 凄t据;通知单元,用于在第一判断单元的判断结果为否的情况下, 通知媒体传输模块以点对点的方式向至少 一个源媒体节点请求播放数据。
优选地,源滤波器还包括第二判断单元,用于判断读取单元 读取的播放数据是否满足预定条件,其中,预定条件包括播放数 据所属的视频帧包括多个播放数据,且播放数据为视频帧的起始播 放数据;第三判断单元,用于在第二判断单元的判断结果为是情况 下,判断媒体存储模块中是否存储有视频帧的所有后续播放数据; 读取单元还用于在第三判断单元的判断结果为是的情况下,从々某体 存储模块中读取视频帧的所有后续播放数据;则视频帧解析模块删
除视频帧的每个播放数据的头信息,并将删除头信息后的每个播放 凄t据组成—见频数据。
优选地,通知单元还用于在第三判断单元的判断结果为否的情 况下,通知媒体传输模块向至少一个源媒体节点中相对于其它源媒 体节点传输稳定且响应速度快的源媒体节点请求视频帧的后续播放 数据。
优选地,源滤波器还包括第四判断单元,用于在第一判断单 元的判断结果为否的情况下,判断媒体存储模块中播放数据的后续 播放数据是否连续;控制单元,用于在第四判断单元的判断结果为 是的情况下,触发读取单元从媒体存储模块中读取后续播放数据; 在第四判断单元的判断结果为否的情况下,触发通知单元通知纟某体 传输模块请求后续播放数据。
根据本发明的另 一方面,提供了 一种播放方法。
根据本发明的播放方法,应用于包括总控模块、媒体控制模块、 媒体传输模块、媒体存储模块和上述播放器的客户端软件,上述方 法包括播放器通知媒体传输模块发起源请求会话,与至少一个源 媒体节点建立传输连接;播放器从媒体存储模块中读取播放数据;
播放器从读取的播放数据中解析出^L/音频数据,并对一W音频数据进 行封装;播放器对封装的解码视/音频数据进行解码,并根据解码后 的视/音频数据进行播放。
优选地,在播放器从4某体存储才莫块中没有读取到播放数据的情 况下,播放器通知纟某体传输模块以点对点的方式向至少一个源媒体 节点请求播放数据。
优选地,在播放数据所属的视频帧包括多个播放数据,且播放 数据为视频帧的起始播放数据的情况下,如果媒体存储模块中存储
有视频帧的所有后续播放数据,则播放器从媒体存储模块中读取视
频帧的所有后续播放数据;播放器从读取的播放数据中解析出视/ 音频数据具体包括删除视频帧的每个播放数据的头信息,并将删 除头信息后的每个播放数据组成视频数据;如果媒体存储模块中没 有存储视频帧的所有后续播;改数据,则播放器通知々某体传输模块向 至少 一个源媒体节点中相对于其它源媒体节点传输稳定且响应速度 快的源媒体节点请求视频帧的后续播放数据。
优选地,在播放器从媒体存储模块中没有读取到播放数据的情 况下,播放器判断媒体存储模块中后续播放数据是否连续;在判断 结果为否的情况下,播放器通知媒体传输模块请求播放数据;在判 断结果为是的情况下,播放器从媒体存储模块中读取后续播放数据 进行播放。
通过本发明,采用包括显卡、声卡、视频解码模块、音频解码 模块、源滤波器、视频帧解析模块、音频帧解析模块的播放器,可 以通过替换纟见频解码;模块和音频解码才莫块进^"编码格式的扩展,解 决了现有的播放器无法进行扩展的问题,提高了系统的扩展性。


此处所说明的附图用来4是供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是根据本发明实施例的播放器的结构框图2是根据本发明实施例的播放器的优选结构框图3是根据本发明实施例的播放方法的流程图4是根据本发明实施例的播放方法的交互流程图; 图5是用于本发明实施例的播放方法的系统结构框图。
具体实施方式
功能概述
本发明实施例提供了 一种播放器以及播放方法,播放器从媒体 存储模块中直接读取播放数据,并从读取的播放数据中解析出视/ 音频数据,然后对视/音频数据进行封装,播放器解码视/音频数据, 并根据解码后的一jy音频数据进行播放。下面将参考附图并结合实施 例来详细说明本发明。
装置实施例
根据本发明的实施例,提供了一种播放器,应用于包括总控模 块、媒体控制模块、媒体传输模块、媒体存储模块的客户端软件。 图1是根据本发明实施例的播放器的结构框图,如图1所示,该播 -改器包括源滤波器102、;现频帧解析一莫块104、音频帧解析^^块 106、 ^L频解码才莫块108、音频解码才莫块110、显卡112、声卡114, 下面对上述结构进行描述。
源滤波器102,用于从媒体存储模块中读取播放数据。
视频帧解析才莫块104,连接至源滤波器102,用于从源滤波器 102读取的播放数据中解析出视频数据,并将视频数据封装后发送 给—见频解码^莫块。
音频帧解析才莫块106,连接至源滤波器102,用于从源滤波器 102读取的播放数据中解析出音频数据,并将音频数据封装后发送 给音频解码模块。
视频解码模块108,连接至视频帧解析模块104,对来自视频 帧解析才莫块104的纟见频凄t据进4于解码,并将解码后的纟见频婆t据送入 到显卡112进4于显示。
音频解码一莫块110,连4妄至音频帧解^^莫块106,对来自音频帧 解析;模块106的音频tt据进行解码,并将解码后的音频数据送入到 声卡114进4亍显示。
显卡112连4妄至#见频解码才莫块108,用于对来自^L频解码才莫块 108的一见频ft据进4亍显示。
声卡114连接至音频解码模块110,用于对来自音频解码模块 110的音频lt据进4亍显示。
具体;^也,如图2所示,源滤波器102可以包^r:第一判断单元 202、读取单元204和通知单元206。其中,
第一判断单元202,用于判断媒体存储模块是否存储有播放数据。
读取单元204,连4妻至第一判断单元202,用于在第一判断单 元202的判断结果为是的情况下,从媒体存储模块中读取媒体传输 模块请求的播放数据。
通知单元206,连冲妄至第一判断单元202,用于在第一判断单 元202的判断结果为否的情况下,通知々某体传输模块以点对点的方 式向至少 一个源媒体节点请求播放数据。
在具体实施过程中,由于视频的数据比较大,因此,某些帧的 视频数据可能分为多个播放数据传输,为了能解析出完整的视频帧
数据,在读取单元204读取的播放数据时,需要判断当前的播放数 据是否为某一视频帧的初始播放数据(即第一个播放数据,也称为 该视频帧的第一个分片),在确定当前的4番》文数据为某一视频帧的初 始播放数据时,如果媒体存储模块中存储有该视频帧的所有播放数 据,则读取单元204读取该视频帧的所有播放数据,然后再对这些播放数据进行解析。
因此,源滤波器102还可以第二判断单元208和第三判断单元 210。其中,
第二判断单元208,连接至读取单元204,用于判断读耳又单元 204读取的播放数据是否满足预定条件,其中,预定条件包括播 放数据所属的视频帧包括多个播放数据,且播放数据为视频帧的起 始播放数据。
第三判断单元210,连4妄至读取单元204、通知单元206和第 二判断单元208,用于在第二判断单元208的判断结果为是情况下, 判断媒体存储模块中是否存储有视频帧的所有后续播放数据。
则,读耳又单元204还用于在第三判断单元210的判断结果为是 的情况下,从媒体存储模块中读取视频帧的所有后续播放数据;
在读取单元204读取该视频帧的所有后续播放数据后,视频帧解析才莫块104对该视频帧的所有播放数据据进行解析,具体地,视频帧解析模块104删除该视频帧的每个播放数据的头信息,并将删除 头信息后的每个播放数据组成视频数据(即一个视频帧),然后将该 视频帧传输至视频解码一莫块进4于解码。
如果第三判断单元210判断的结果为否,则需通知媒体传输模 块请求该3见频帧的后续插j文凄t据,因此,通知单元206还用于在第 三判断单元210的判断结果为否的情况下,通知4某体传输才莫块向至 少 一个源纟某体节点中相对于其它源々某体节点传输稳定且响应速度快 的源媒体节点(即,传输相对稳定且响应速度相对快的源媒体节点) 请求视频帧的后续播放数据。
在读取单元204读取4番力丈凄史据失败时,即々某体存储才莫块中不存 在读取单元204读取的播放数据时,如果々某体存储才莫块中存在该播 放数据之后的连续的播放数据,也可以跳过该播放数据,因此,源 滤波器102还可以包括第四判断单元212和控制单元214。其中,
第四判断单元212,连4妄至第一判断单元202,用于在第一判 断单元202的判断结果为否的情况下,判断媒体存储模块中播放数 据的后续播放数据是否连续。
控制单元214,连冲矣至第四判断单元212,用于在第四判断单 元212的判断结果为是的情况下,触发读取单元从媒体存储模块中 读取后续播放数据;在第四判断单元212的判断结果为否的情况下, 触发通知单元206通知媒体传输模块请求后续播放数据。
通过该实施例纟是供的插-;改器,可以通过替^^见频解码才莫块和音 频解码模块进行编码格式的扩展,使得系统能够容纳很多编码格式, 例如MPEG4, H.264等,提高了系统的扩展性。
方法实施例
根据本发明的实施例,提供了一种播放方法,应用于包括总控 模块、媒体控制模块、媒体传输模块、媒体存储模块和上述播放器 的客户端软件,上述模块之间联系比较紧密,共同完成媒体数据的 播放和对外共享。
图3是根据本发明实施例的播放方法的流程图,如图3所示, 该方法包括
步骤S302,播放器通知媒体传输模块发起源请求会话,与至少 一个源媒体节点建立传输连接;
步骤S304,播放器从J 某体存储模块中读取播放数据;
步骤S306,播放器从读取的播放数据中解析出视/音频数据, 并对纟见/音频数据进4于封装;
步骤S308, 4番方文器对封装的纟见/音频#:据进4于解码,并才艮据解 码后的视/音频数据进行播放。
通过该实施例,提供了使用本发明实施例的播放器的实现方法。
在步骤S304中,播放器从媒体存储模块中读取播放数据的过 程存在以下几种情况,下面对各种情况播放器的处理过程进行描述
(1 )在播放器从媒体存储模块中没有读取到播放数据的情况 下,播放器通知媒体传输模块以点对点的方式向至少一个源媒体节 点请求播放数据。
(2 )在播放数据所属的视频帧包括多个播放数据,且播放数据 为视频帧的起始播放数据的情况下,
如果媒体存储模块中存储有视频帧的所有后续播放数据,则播 放器从媒体存储模块中读取视频帧的所有后续播放数据,此后,步 骤S306中播放器从读取的播放数据中解析出视/音频数据具体包 括删除视频帧的每个播放数据的头信息,并将删除头信息后的每 个才番》tlt据组成^L频H据;
如果媒体存储模块中没有存储视频帧的所有后续播放数据,则 播放器通知媒体传输模块向至少 一个源媒体节点中传输相对稳定且 响应速度相对快的源媒体节点请求视频帧的后续播放数据。
(3 )在播放器从媒体存储模块中没有读取到播放数据的情况 下,播放器判断媒体存储模块中后续播放数据是否连续;在判断结 果为否的情况下,播放器通知媒体传输模块请求播放数据;在判断 结果为是的情况下,播放器从媒体存储模块中读取后续播放数据进 行播放。
下面结合实例对本发明的基于高码流的P2P流々某体播放器实现 过程进4亍详细描述。图4是才艮据本发明实施例的播-;改方法的交互流 禾呈图,如图4所示,该方法包4舌
步骤S402,总控模块通知媒体控制模块开始播放;
步骤S404,媒体控制模块根据媒体元数据分别对播放器、媒体 存储模块和媒体传输模块进行设置;
步骤S406,播放器通知媒体传输模块发起源请求会话,媒体传 输模块向区域管理服务器发起源请求会话,得到多个源媒体节点, 并与这些源媒体节点建立传输连接;
步骤S408,播放器根据々某体存储模块的緩存情况确定需要申请 的数据,然后通知媒体传输模块发起播放数据请求(即,块请求);
步骤S410: J 某体传输才莫块通过与源^某体节点之间进行传输会 话,获取媒体数据;
步骤S412,媒体传输模块将从源媒体节点获取的播放数据存入 媒体存储模块;
步骤S414,播放器从媒体存储才莫块读取緩存中的4某体数据,并 按照播放速度进行播放。
需要说明的是,在播放过程中,重复执行上述S408步骤至步 骤S414的过程,直至用户发出结束播放的命令或播放的节目内容播
放完成。具体地,当用户发出结束播放的命令时,其执行流程包括 如下步一骤
步骤a,用户通知媒体控制模块结束播放,或播放器的播放完 成后通知媒体控制^f莫块;
步骤b,媒体控制模块分别对播放器、媒体存储模块和媒体传 输模块进行设置;
步骤c,媒体控制模块通知总控模块播放结束。
下面结合本发明实施例纟是供的播;改器对上述的步骤d和步骤e 进行详细描述。图5是用于本发明实施例的播放方法的系统结构框 图,如图5所示,应用Direct Show架构建立播放器,使用该播放器 进^H番》文具体包括如下步骤
步骤l,在系统启动时,源过滤器102向电子节目单52申请需 要播放影片的视频和音频的解码参数,并根据视频和音频解码的参 数对播放器进行初始化;此后,播放器按照播放速率读取媒体数据, 并才艮据Direct show的调度冲几制将^L频帧和音频帧交4晉的送入解码 器进行解码,具体过程如下
步骤2,播放器根据当前播放的进度设置当前播放指针,源过 滤器102通知々某体传输才莫块54以P2P的方式请求数据,当源过滤 器102发现某个分片(即,上述的播放数据)是视频大帧(该视频 大帧跨越多个分片)的起始分片时,需要通知媒体传输模块向比较
稳定并且响应速度比较快的源^某体节点申请后续的属于同 一帧的分 片,从而保证该视频大帧所在的后续的几个分片都要能够尽快到达,
在所有分片达到之后,将所有分片写入媒体存储模块56中,这样可 以避免由于其中某个分片不存在而无法读取到完整的—见频大帧,进 而不会导致播放器解码的异常;
步骤3,源过滤器102向媒体存储模块56读取需要播放的分片, 由于网络的拥塞等原因和P2P传输的特点,可能会出现需要播放的 某分片还没有获得,而在该分片之后的数据可能已经获得了很多的 情况,如果播放器无限期的等待该分片的到来,则会导致播放停止 时间过长,影响用户的体-验,在该实施例中,当々某体存储才莫块56 中没有该分片(即,媒体传输模块54还没有请求到该分片)时,源 过滤器102需要对当前緩冲区(即,々某体存储模块56 )进行扫描, 如果发现緩沖区中在该分片之后的数据比较零散,则播放器暂停播 放,数据进行緩冲,如果緩沖区中该分片之后有大量数据已经存在 且连续,则播放器将该块数据跳过,继续播放该分片之后的数据;
步骤4, 一见频帧解析才莫块104 乂人源过滤器102读耳又的分片中解 析出^L频帧,将该4见频帧打上时间戳(即,乂人该分片中解析处解码 时间),并根据direct show的需要进行相应的封装;当某个分片是 视频大帧的起始分片时,将该视频大帧的所有分片全部从々某体存储 模块56中读取出来,并将每个分片的头信息删除,从而将每个分片 中实际的视频数据提取出来,拼接成一个完整的视频帧,送入到视 频解码才莫块108中进4亍解码;
步骤5,音频帧解析模块106从源过滤器102读取的分片中解 析出音频帧,将该音频帧打上时间戳,并才艮据Direct show的需要进 行相应的封装;
步骤6, -见频帧解析才莫块104将解析和封装好的牙见频凄t据(即, 上述完整的视频帧)送入到视频解码模块108进行解码;
步骤7,音频帧解析一莫块106将解析和封装好的音频^t据送入 到音频解码一莫块110进4于解码;
步艰《8,纟见频解码4莫块108将解码后的纟见频凄t据送入到显卡112 进行显示;
步驶《9,音频解码才莫块110将解码后的音频凄t据送入到声卡114 进行播放;
步骤10,播;改器的系统架构可以支持解码控件的加载和替换, 以便对后面编码格式进行扩展,如果要进行编码格式的扩展,则只 需要对^L频解码才莫块108和音频解码一莫块110进行相应的替换,播 放器的系统架构无需改变。
通过本发明,采用包括显卡、声卡、^L频解码才莫块、音频解码 模块、源滤波器、视频帧解析模块、音频帧解析模块的播放器,可 以通过替换视频解码模块和音频解码模块进行编码格式的扩展,解 决了现有的播放器无法进行扩展的问题,提高了系统的扩展性。
显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述^又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何1*改、等同替换、改进等, 均应包含在本发明的4呆护范围之内。
权利要求
1. 一种播放器,包括显卡、声卡、视频解码模块、音频解码模块,其特征在于,所述播放器还包括源滤波器,用于从所述媒体存储模块中读取播放数据;视频帧解析模块,用于从所述源滤波器读取的所述播放数据中解析出视频数据,并将所述视频数据封装后发送给所述视频解码模块;音频帧解析模块,用于从所述源滤波器读取的所述播放数据中解析出音频数据,并将所述音频数据封装后发送给所述音频解码模块。
2. 根据权利要求1所述的播放器,其特征在于,所述源滤波器包 括第一判断单元,用于判断所述媒体存储模块是否存储有所 述才番力t数据;读取单元,用于在所述第一判断单元的判断结果为是的情 况下,从所述媒体存储模块中读取所述媒体传输模块请求的播 放数据;通知单元,用于在所述第 一判断单元的判断结果为否的情 况下,通知所述媒体传输模块以点对点的方式向至少一个源媒 体节点请求播放数据。
3. 根据权利要求2所述的播放器,其特征在于,所述源滤波器还 包括第二判断单元,用于判断所述读取单元读取的所述插j文数 据是否满足预定条件,其中,所述预定条件包括所述播放数据所属的一见频帧包括多个播放数据,且所述播放凄t据为所述视频帧的起始播放数据;第三判断单元,用于在第二判断单元的判断结果为是情况 下,判断所述J 某体存储^t块中是否存储有所述视频帧的所有后 续播放数据;所述读取单元还用于在所述第三判断单元的判断结果为 是的情况下,从所述媒体存储模块中读取所述视频帧的所有后 续播放数据;则所述纟见频帧解析才莫块删除所述纟见频帧的每个播放凄史据 的头信息,并将删除头信息后的每个播放数据组成所述视频数 据。
4. 根据权利要求3所述的播放器,其特征在于,所述通知单元还用于在所述第三判断单元的判断结果为 否的情况下,通知所述纟某体传输才莫块向所述至少一个源媒体节 点中相对于其它源媒体节点传输稳定且响应速度快的源媒体 节点请求所述视频帧的后续播放数据。
5. 根据权利要求2所述的播放器,其特征在于,所述源滤波器还 包括第四判断单元,用于在所述第 一判断单元的判断结果为否 的情况下,判断所述媒体存储模块中所述播放数据的后续播放 数据是否连续;控制单元,用于在所述第四判断单元的判断结果为是的情 况下,触发所述读取单元从所述々某体存储模块中读取所述后续 4番力文凄t据;在所述第四判断单元的判断结果为否的情况下,触 发所述通知单元通知所述4某体传输模块请求所述后续播放数 据。
6. —种播放方法,应用于包括总控模块、媒体控制模块、媒体传 输模块、媒体存储模块和权利要求1至5中任一项所述的播放 器的客户端软件,其特征在于,所述方法包括所述播放器通知所述媒体传输模块发起源请求会话,与至 少一个源4某体节点建立传输连接;所述播放器从所述媒体存储才莫块中读取播放数据;所述播放器从读取的所述播放数据中解析出视/音频数 据,并对所述视/音频数据进行封装;所述播放器对封装的所述视/音频数据进行解码,并根据 解码后的所述视/音频数据进行播放。
7. 才艮据4又利要求6所述的方法,其特征在于在所述播放器从所述媒体存储才莫块中没有读取到所述播 放数据的情况下,所述播放器通知所述士某体传输才莫块以点对点 的方式向所述至少 一个源媒体节点请求所述播放数据。
8. 根据权利要求7所述的方法,其特征在于,在所述播放数据所 属的视频帧包括多个播放数据,且所述播放数据为所述视频帧 的起始播放数据的情况下,如果所述媒体存储模块中存储有所述视频帧的所有后续 播放数据,则所述播放器从所述媒体存储才莫块中读取所述4见频 帧的所有后续播放数据;所述播放器从读取的所述播放数据中解析出视/音频数据 具体包括删除所述视频帧的每个播放数据的头信息,并将删 除头信息后的每个播放数据组成所述视频数据;如果所述媒体存储模块中没有存储所述视频帧的所有后 续播放数据,则所述播放器通知所述々某体传输模块向所述至少一个源4某体节点中相对于其它源媒体节点传输稳定且响应速 度快的源媒体节点请求所述视频帧的后续播放数据。
9. 根据权利要求6所述的方法,其特征在于在所述播放器从所述媒体存储模块中没有读取到所述播 放数据的情况下,所述播放器判断所述媒体存储模块中后续播 放数据是否连续;在判断结果为否的情况下,所述播放器通知所述媒体传输 模块请求播放数据;在判断结果为是的情况下,所述播放器从所述媒体存储模 块中读耳又所述后续播放数据进行播放。
全文摘要
本发明公开了一种播放器以及播放方法,应用于包括总控模块、媒体控制模块、媒体传输模块、媒体存储模块的客户端软件,播放器包括显卡、声卡、视频解码模块、音频解码模块,播放器还包括源滤波器,用于从媒体存储模块中读取播放数据;视频帧解析模块,用于从源滤波器读取的播放数据中解析出视频数据,并将视频数据封装后发送给视频解码模块;音频帧解析模块,用于从源滤波器读取的播放数据中解析出音频数据,并将音频数据封装后的发送给音频解码模块。本发明提高了系统的扩展性。
文档编号H04L29/08GK101389010SQ20081016662
公开日2009年3月18日 申请日期2008年10月13日 优先权日2008年10月13日
发明者健 季 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1