兼容多协议多媒体数据的播放方法及其装置制造方法

文档序号:7783420阅读:258来源:国知局
兼容多协议多媒体数据的播放方法及其装置制造方法
【专利摘要】本发明公开一种兼容多协议多媒体数据的播放方法及其装置,兼容多协议多媒体数据的播放方法包括以下步骤:当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放。本发明提出的兼容多协议多媒体数据的播放方法,无须针对不同协议的多媒体数据对播放器进行大量的协议开发支持工作,缩短了数字电视的开发与上市时间。
【专利说明】兼容多协议多媒体数据的播放方法及其装置
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种兼容多协议多媒体数据的播放方法及其
>J-U ρ?α装直。
【背景技术】
[0002]在数字电视接入互联网时,通过数字电视可播放来自互联网上的媒体内容。而目前有多个互联网视频媒体内容的服务器提供商,不同服务器提供商采用的媒体内容的传送协议不同。常见的流媒体协议有:微软的smooth streaming协议、mms协议、HLS协议、http协议、rtsp协议、rtmp协议以及Mpeg DASH协议。随着流媒体技术发展,未来可能会出现其他一些协议或者前述协议的变种协议。
[0003]数字电视每接入一种媒体应用,需要支持相关的流媒体协议才能进行相应的流媒体的播放。为保证数字电视支持多种流媒体协议,需要对现有播放器协议进行扩展,因此,需要涉及到播放器进行大量的深度开发工作,增加播放器的开发过程工作量。

【发明内容】

[0004]本发明的主要目的是提供一种兼容多协议多媒体数据的播放方法及其装置,旨在兼容播放不同协议的多媒体数据,而不需要对现有的播放器协议进行扩展。
[0005]为了达到上述目的,本发明提出一种兼容多协议多媒体数据的播放方法,包括以下步骤:
[0006]当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;
[0007]根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;
[0008]从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放。
[0009]优选地,所述从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放的步骤之后还包括:
[0010]当接收到用户发出的操作指令时,根据所述操作指令查找与所述操作指令对应的通用操作指针;
[0011]根据所述通用操作指针对所述缓冲区中的多媒体数据进行相应操作。
[0012]优选地,所述通用操作指针包括写操作指针、读操作指针、请求操作指针、跳转操作指针、打开操作指针以及关闭操作指针。
[0013]优选地,在对所述缓冲区中的多媒体数据进行操作时,所述读操作指针与写操作指针之间距离大于预设间隔阈值。
[0014]优选地,所述当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针的步骤之前还包括:[0015]设定用于操作缓冲区中多媒体数据的通用操作指针。
[0016]优选地,所述从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放的步骤具体包括:
[0017]根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据;
[0018]将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显示。
[0019]本发明进一步还提出一种兼容多协议多媒体数据的播放装置包括:
[0020]通用操作指针获取模块,用于当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;
[0021]操作模块,用于根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;
[0022]获取模块,用于从写入多媒体数据后的所述缓冲区中获取多媒体数据;
[0023]解析模块,用于将获取到的所述多媒体数据进行解析处理以供播放器播放。
[0024]优选地,在对所述缓冲区中的多媒体数据进行操作时,所述读操作指针与写操作指针之间距离大于预设间隔阈值。
[0025]优选地,所述兼容多协议多媒体数据的播放装置还包括:
[0026]设定模块,用于设定用于操作缓冲区中多媒体数据的通用操作指针。
[0027]优选地,所述获取模块,具体用于根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据;
[0028]所述解析模块,将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显不。
[0029]本发明提出的兼容多协议多媒体数据的播放方法,当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;然后根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;最后从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放,即通过通用操作指针对缓冲区中的多媒体数据进行操作,同播放本地播放文件一样来操作网络上的多媒体数据,因此,使用本多媒体数据的播放方法无须针对不同协议的多媒体数据对播放器进行大量的协议开发支持工作,缩短了数字电视的开发与上市时间。
【专利附图】

【附图说明】
[0030]图1为本发明兼容多协议多媒体数据的播放方法的第一实施例的流程示意图;
[0031]图2为本发明兼容多协议多媒体数据的播放方法第一实施例中步骤S30的流程示意图;
[0032]图3为本发明兼容多协议多媒体数据的播放方法的第一实施例中对环形缓冲区进行读写操作时的示例图;
[0033]图4为本发明兼容多协议多媒体数据的播放方法的第二实施例的流程示意图;
[0034]图5为本发明兼容多协议多媒体数据的播放方法的第三实施例的流程示意图;
[0035]图6为本发明兼容多协议多媒体数据的播放装置的第一实施例的结构示意图;[0036]图7为本发明兼容多协议多媒体数据的播放装置的第二实施例的结构示意图。
[0037]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0038]下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]本发明提出的一种兼容多协议多媒体数据的播放方法,首先当接收到开始播放指令时,根据开始播放指令获取对应的预设的通用操作指针;然后根据通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入缓冲区中;最后从写入多媒体数据后的缓冲区中获取多媒体数据,并将获取到的多媒体数据进行解析处理以供播放器播放,也就是说,本发明提出的兼容多协议多媒体数据的播放方法,首先对不同协议的多媒体数据定义出通用操作指针,通过将多种协议的多媒体数据写入缓冲区中,通过通用操作指针对缓冲区中的多媒体数据进行读出,通用操作指针对缓冲区中多媒体数据进行统一操作,同播放本地播放文件一样来操作网络上的多媒体数据,因此,省略了现有技术中须针对于不同协议的多媒体数据对播放器进行大量的协议开发支持工作。
[0040]参照图1,图1为本发明兼容多协议多媒体数据的播放方法的第一实施例的流程示意图。
[0041]本发明提出兼容多协议多媒体数据的播放方法的第一实施例。本实施例中,兼容多协议多媒体数据的播放方法包括以下步骤:
[0042]步骤S10,当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;
[0043]本实施例中,兼容多协议多媒体数据的播放方法可用于数字电视,电脑等终端,本实施例具体以应用于数字电视为例说明。数字电视上设置缓冲区,缓冲区具体为一环形缓冲区,通过通用操作指针对环形缓冲区中的多媒体数据进行操作。本实施例中,根据开始播放指令获取到的通用操作指针包括写操作指针,打开操作指针以及读操作指针。打开操作指针指的是打开预设的缓冲区,以供多媒体数据写入缓冲区。写操作指针指的是将多媒体数据写入缓冲区的操作。读操作指针是指将多媒体数据从缓冲区中读出以供播放的过程。
[0044]步骤S20,根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;
[0045]当接收到开始播放指令时,数字电视与媒体服务器之间建立初始连接。在建立初始连接之前缓冲区的数据为空。本实施例中,当接收到开始播放指令时,通过打开操作指针打开预设的缓冲区,通过写操作指针将媒体服务器中的多媒体数据写入缓冲区中。对于不同媒体服务器的不同协议的多媒体数据,采用通用的写操作指针将其写入环形缓冲区中。
[0046]步骤S30,从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放。
[0047]具体地,参照图2,步骤S30包括:
[0048]步骤S301,根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据;
[0049]需要说明的是,在接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针包括多个通用操作指针,即写操作指针,打开操作指针以及读操作指针。通过写操作指针和打开操作指针将媒体服务器中的多媒体数据写入所述缓冲区中,通过读操作指针从缓冲区中读取数据。
[0050]步骤S302,将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显示。
[0051]具体地,通过读操作指针从缓冲区中获取多媒体数据。在对多媒体数据进行读操作访问时,首先判断环形缓冲区中是否存储有多媒体数据,如果环形缓冲区中存储有多媒体数据,则直接读取多媒体数据,如果环形缓冲区中没有存储多媒体数据(如因网络不稳定或网速较慢,达不到网络媒体正常播放所需的带宽时),则等待直到能读取到数据。具体地,对多媒体数据进行解析处理包括分析、解复用、解码三个过程,在解析处理后最终生成原始图像和声音信息以供播放器显示。
[0052]也就是说,本实施例中,播放器中处理的多媒体数据是来自于环形缓冲区,播放器中开始播放指令并不是直接对媒体服务器中的多媒体数据进行操作的,而是通过通用操作指针对环形缓冲区中的多媒体数据进行操作,而环形缓冲区中的多媒体数据来源于媒体服务器。
[0053]另外,需要说明的是,本实施例中,在对所述环形缓冲区中的多媒体数据进行操作时,所述读操作指针与写操作指针之间距离大于预设间隔阈值。
[0054]环形缓冲区为逻辑区域,用于标明读写操作时的位置关系。环形缓冲区的大小可自由设定。在写入多媒体数据时,将多媒体数据从环形缓冲区的低地址位到高地址位依次写入。当写入到达环形缓冲区的最高地址时,地址翻转至环形缓冲区的最低地址继续写入。参照图3,对环形缓冲区内数据的访问是顺时针方向。初始化时,读操作指针与写操作指针均指向于环形缓冲区的同一起始地址。读操作指针沿顺时针方向追赶写操作指针,当读操作指针与写操作指针之间距离到达预设间隔阈值时,读操作指针进入等待状态(此时说明网络不稳定或网络速度比较慢),直到读操作指针与写操作指针之间距离大于预设间隔阈值,读操作指针进入工作模式。当写操作指针顺时针方向追赶读操作指针时,读操作指针与写操作指针之间距离到达预设间隔阈值时,写操作指针进入等待状态,直到读操作指针与写操作指针之间距离大于预设间隔阈值,写操作指针进入工作模式。
[0055]本实施例提出的兼容多协议多媒体数据的播放方法,当接收到开始播放指令时,根据开始播放指令获取对应的预设的通用操作指针;然后根据获取到的通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入缓冲区中;最后从写入多媒体数据后的缓冲区中获取多媒体数据,并将获取到的多媒体数据进行解析处理以供播放器播放,即通过通用操作指针对缓冲区中的多媒体数据进行操作,同播放本地播放文件一样来操作网络上的多媒体数据,因此,使用本多媒体数据的播放方法无须针对不同协议的多媒体数据对播放器进行大量的协议开发支持工作,缩短了数字电视的开发与上市时间。
[0056]参照图4,图4为本发明兼容多协议多媒体数据的播放方法的第二实施例的流程示意图。
[0057]基于上述实施例,本发明提出兼容多协议多媒体数据的播放方法的第二实施例。本实施例与上述实施例不同的是,本实施例中,在步骤S30之后还包括:
[0058]步骤S40,当接收到用户发出的操作指令时,根据所述操作指令查找与所述操作指令对应的通用操作指针;
[0059]步骤S50,根据所述通用操作指针对所述缓冲区中的多媒体数据进行相应操作。
[0060]本实施例中,通用操作指针包括写操作指针、读操作指针、请求操作指针、跳转操作指针、打开操作指针以及关闭操作指针。跳转操作指针对应为对多媒体数据进行跳转操作(从播放进度A处直接跳转到播放进度B处)。
[0061]操作指令与开始播放指令不同的是,开始播放指令是指首次与媒体服务器建立连接时的指令,而操作指令是在开始播放指令发出后,对当前播放进行控制的指令。如以操作指令为停止播放指令为例说明,此时,对应的通用操作指针为关闭操作指令。此时,通过关闭操作指令控制缓冲区进行关闭。即首先在接收到开始播放指令时,播放器获取到多媒体数据,在播放器播放一段时间视频后,当接收到的操作指令为关闭操作指令时,关闭缓冲区,播放器停止播放。
[0062]参照图5,图5为本发明兼容多协议多媒体数据的播放装置的第三实施例的结构示意图。为了简化附图,图5以基于第一实施例为例具体说明。
[0063]本发明提出兼容多协议多媒体数据的播放方法的第三实施例。本实施例与上述实施例不同的是,在步骤Sio之前还包括:
[0064]步骤S00,设定用于操作缓冲区中多媒体数据的通用操作指针。
[0065]设定用于操作缓冲区中多媒体数据的通用操作指针只用定义初始设定一次(数字电视出厂时设定)即可,后续使用播放器播放多媒体数据时不需要再重复设定。当然,在后续维修时补充设定。当出现其它新协议的多媒体数据或用户想要加入新的通用操作指针时,可通过此方法对通用操作指针进行更新。
[0066]本实施例提出的兼容多协议多媒体数据的播放方法,通过设定用于操作缓冲区中多媒体数据的通用操作指针,从而使用户可更新通用操作指针,提高了扩展性,方便用户操作。
[0067]本发明进一步还提出一种兼容多协议多媒体数据的播放装置。
[0068]参照图6,图6为本发明兼容多协议多媒体数据的播放装置的第一实施例的结构示意图
[0069]本发明提出兼容多协议多媒体数据的播放装置的第一实施例。本实施例中,兼容多协议多媒体数据的播放装置包括:
[0070]通用操作指针获取模块10,用于当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针;
[0071]操作模块20,用于根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中;
[0072]获取模块30,用于从写入多媒体数据后的所述缓冲区中获取多媒体数据;
[0073]解析模块40,用于将获取到的所述多媒体数据进行解析处理以供播放器播放。
[0074]其中,获取模块30,具体用于根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据;
[0075]解析模块40,具体用于将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显示。
[0076]本实施例中,兼容多协议多媒体数据的播放装置可用于数字电视,电脑等终端,本实施例具体以数字电视为例说明。数字电视上设置缓冲区,缓冲区具体为一环形缓冲区,通过所述通用操作指针对所述环形缓冲区中的多媒体数据进行操作。本实施例中,根据开始播放指令获取到的通用操作指针包括写操作指针,打开操作指针以及读操作指针。
[0077]当接收到开始播放指令时,数字电视与媒体服务器之间建立初始连接。在建立初始连接之前缓冲区的数据为空。本实施例中,当接收到开始播放指令时,通过打开操作指针打开预设的缓冲区,通过写操作指针将媒体服务器中的多媒体数据写入所述缓冲区中。对于不同媒体服务器的不同协议的多媒体数据,采用通用的写操作指针将其写入环形缓冲区中。
[0078]通过读操作指针从缓冲区中获取多媒体数据。在对多媒体数据进行读操作访问时,首先判断环形缓冲区中是否存储有多媒体数据,如果环形缓冲区中存储有多媒体数据,则直接读取多媒体数据,如果环形缓冲区中没有存储多媒体数据(如因网络不稳定或网速较慢,达不到网络媒体正常播放所需的带宽时),则等待直到能读取到数据。具体地,对多媒体数据进行解析处理包括分析、解复用、解码三个过程,在解析处理后最终生成原始图像和声音信息以供播放器显不。
[0079]也就是说,本实施例中,播放器中处理的多媒体数据是来自于环形缓冲区,播放器中开始播放指令并不是直接对媒体服务器中的多媒体数据进行操作的,而是通过通用操作指针对环形缓冲区中的多媒体数据进行操作,而环形缓冲区中的多媒体数据来源于媒体服务器。
[0080]另外,需要说明的是,本实施例中,在对缓冲区中的多媒体数据进行操作时,读操作指针与写操作指针之间距离大于预设间隔阈值。
[0081]环形缓冲区为逻辑区域,用于标明读写操作时的位置关系。环形缓冲区的大小可自由设定。在写入多媒体数据时,将多媒体数据从环形缓冲区的低地址位到高地址位依次写入。当写入到达环形缓冲区的最高地址时,地址翻转至环形缓冲区的最低地址继续写入。参照图3,对环形缓冲区内数据的访问是顺时针方向。初始化时,读操作指针与写操作指针均指向于环形缓冲区的同一起始地址。读操作指针沿顺时针方向追赶写操作指针,当读操作指针与写操作指针之间距离到达预设间隔阈值时,读操作指针进入等待状态(此时说明网络不稳定或网络速度比较慢),直到读操作指针与写操作指针之间距离大于预设间隔阈值,读操作指针再次进入工作模式。当写操作指针顺时针方向追赶读操作指针时,读操作指针与写操作指针之间距离到达预设间隔阈值时,写操作指针进入等待状态,直到读操作指针与写操作指针之间距离大于预设间隔阈值,写操作指针再次进入工作模式。
[0082]本实施例提出的兼容多协议多媒体数据的播放装置,通用操作指针获取模块10当接收到开始播放指令时,操作模块20根据开始播放指令获取对应的预设的通用操作指针;然后根据获取到的通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入缓冲区中;获取模块30最后从写入多媒体数据后的缓冲区中获取多媒体数据,解析模块40将获取到的多媒体数据进行解析处理以供播放器播放,即通过通用操作指针对缓冲区中的多媒体数据进行操作,同播放本地播放文件一样来操作网络上的多媒体数据,因此,使用本多媒体数据的播放装置无须针对不同协议的多媒体数据对播放器进行大量的协议开发支持工作,缩短了数字电视的开发与上市时间。
[0083]进一步地,操作模块20还用于当接收到用户发出的操作指令时,根据所述操作指令查找与所述操作指令对应的通用操作指针;根据所述通用操作指针对所述缓冲区中的多媒体数据进行相应操作。
[0084]本实施例中,所述通用操作指针包括写操作指针、读操作指针、请求操作指针、跳转操作指针、打开操作指针以及关闭操作指针。跳转操作指针对应为对多媒体数据进行跳转操作(从播放进度A处直接跳转到播放进度B处)。
[0085]操作指令与开始播放指令不同的是,开始播放指令是指首次与媒体服务器建立连接时的指令,而操作指令是在开始播放指令发出后,对当前播放进行控制的指令。如以操作指令为停止播放指令为例说明,此时,对应的通用操作指针为关闭操作指令。此时,通过关闭操作指令控制缓冲区进行关闭。
[0086]即首先在接收到开始播放指令时,播放器获取到多媒体数据,在播放器播放一段时间视频后,当接收到的操作指令为关闭操作指令时,关闭缓冲区,播放器停止播放。
[0087]参照7,图7为本发明兼容多协议多媒体数据的播放装置的第二实施例的结构示意图。
[0088]基于上述实施例,本发明提出兼容多协议多媒体数据的播放装置的第二实施例。本实施例与上述实施例不同的是,本实施例中,兼容多协议多媒体数据的播放装置还包括:
[0089]设定模块50,用于设定用于操作缓冲区中多媒体数据的通用操作指针。
[0090]设定用于操作缓冲区中多媒体数据的通用操作指针只用定义初始设定一次(数字电视出厂时设定)即可,后续使用播放器播放多媒体数据时不需要再重复设定。当然,在后续维修时补充设定。当出现其它新协议的多媒体数据或用户想要加入新的通用操作指针时,可通过此方法对通用操作指针进行更新。
[0091]本实施例提出的兼容多协议多媒体数据的播放装置,通过设定模块50设定用于操作缓冲区中多媒体数据的通用操作指针,从而使用户可更新通用操作指针,提高了扩展性,方便用户操作。
[0092]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种兼容多协议多媒体数据的播放方法,其特征在于,包括以下步骤: 当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针; 根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中; 从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放。
2.如权利要求1所述的兼容多协议多媒体数据的播放方法,其特征在于,所述从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放的步骤之后还包括: 当接收到用户发出的操作指令时,根据所述操作指令查找与所述操作指令对应的通用操作指针; 根据所述通用操作指针对所述缓冲区中的多媒体数据进行相应操作。
3.如权利要求2所述的兼容多协议多媒体数据的播放方法,其特征在于,所述通用操作指针包括写操作指针、读操作指针、请求操作指针、跳转操作指针、打开操作指针以及关闭操作指针。
4.如权利要求3所述的兼容多协议多媒体数据的播放方法,其特征在于,在对所述缓冲区中的多媒体数据进行操作时,所述读操作指针与写操作指针之间距离大于预设间隔阈 值。
5.如权利要求1至4中任意一项所述的兼容多协议多媒体数据的播放方法,其特征在于,所述当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针的步骤之前还包括: 设定用于操作缓冲区中多媒体数据的通用操作指针。
6.如权利要求1至4中任意一项所述的兼容多协议多媒体数据的播放方法,其特征在于,所述从写入多媒体数据后的所述缓冲区中获取多媒体数据,并将获取到的所述多媒体数据进行解析处理以供播放器播放的步骤具体包括: 根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据; 将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显不O
7.一种兼容多协议多媒体数据的播放装置,其特征在于,包括: 通用操作指针获取模块,用于当接收到开始播放指令时,根据所述开始播放指令获取对应的预设的通用操作指针; 操作模块,用于根据获取到的所述通用操作指针打开预设的缓冲区后,将媒体服务器中的多媒体数据写入所述缓冲区中; 获取模块,用于从写入多媒体数据后的所述缓冲区中获取多媒体数据; 解析模块,用于将获取到的所述多媒体数据进行解析处理以供播放器播放。
8.如权利要求7所述的兼容多协议多媒体数据的播放装置,其特征在于,所述操作模块还用于当接收到用户发出的操作指令时,根据所述操作指令查找与所述操作指令对应的通用操作指针;根据所述通用操作指针对所述缓冲区中的多媒体数据进行相应操作。
9.如权利要求7或8所述的兼容多协议多媒体数据的播放装置,其特征在于,还包括:设定模块,用于设定用于操作缓冲区中多媒体数据的通用操作指针。
10.如权利要求7或8所述的兼容多协议多媒体数据的播放装置,其特征在于,所述获取模块,具体用于根据获取到的所述通用操作指针从所述缓冲区中读取相应的多媒体数据; 所述解析模块,具体用于将读取相应的所述多媒体数据进行解析处理后,生成原始图像和声音信息以供播放器显`示。
【文档编号】H04N21/433GK103731676SQ201310754074
【公开日】2014年4月16日 申请日期:2013年12月31日 优先权日:2013年12月31日
【发明者】姚垚, 付天顺, 罗阳志, 黄高波, 谢文学, 林舜大 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1