一种评估流媒体适配性能的方法、系统和移动终端的利记博彩app

文档序号:7904485阅读:199来源:国知局
专利名称:一种评估流媒体适配性能的方法、系统和移动终端的利记博彩app
技术领域
本发明涉及互联网技术领域,尤其涉及一种评估流媒体适配性能的方法、系统和移动终端。
背景技术
流媒体播放终端需要在不同的系统平台、硬件、网络等终端上进行适配,而目前移动终端生产厂家多,每个厂家的移动终端都基于不同的操作系统,相互不兼容,每个操作系统又分为不同的分辨率,要基于不同分辨率的移动终端进行流媒体适配工作量非常大,而且,适配完毕后,流媒体的处理效果需要通过客户端安装后的直观感受来评测当前流媒体终端适配情况,然后再进行改进,无法实时的对当前适配情况进行评估,延长了整个适配周期,而且评估结果无法真实地、有效地反应适配的具体情况,在后续改进过程中无法准确定位,浪费很多适配和改进的时间,适配成本高,评估结果不理想。

发明内容
本发明实施例的目的在于提出一种评估流媒体适配性能的方法、系统和终端设备,旨在解决现有技术中无法实时的对适配情况进行评估,延长了整个适配周期,而且评估结果无法真实地、有效地反应适配的具体情况,在后续改进过程中无法准确定位,浪费很多适配和改进的时间,适配成本高,评估结果不理想的技术问题。本发明实施例是这样实现的,一种评估流媒体适配性能的方法,包括以下步骤获取各适配能力的数据源;获取所述各适配能力的数据源的CPU总消耗值;判断所述各适配能力的数据源的CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则调整流媒体处理过程中的适配能力。本发明实施例的另一目的在于提出一种评估流媒体适配性能的系统,所述系统包括数据获取模块、CPU统计模块和判断模块;所述数据获取模块,与所述CPU统计模块相连,用于获取各适配能力的数据源;所述CPU统计模块,与所述数据获取模块和判断模块相连,用于获取所述各适配能力的数据源的CPU总消耗值;所述判断模块,与所述CPU统计模块相连,用于判断所述各适配能力的数据源的 CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则调整流媒体处理过程中的适配能力。本发明实施例的另一目的在于提出一种包含所述评估流媒体适配性能的系统的终端设备。本发明的有益效果本发明通过获取各适配能力的数据源和所述各适配能力的数据源的CPU总消耗值,如果所述数据源的CPU总消耗值大于预置的CPU消耗最大阀值,则调整流媒体处理过程中的适配能力,流媒体处理过程中适配能力的适配效果不需要安装到载体上即可直观呈现,如果所述数据源的CPU总消耗值小于CPU消耗最大阀值,则不需要调整流媒体处理过程中的适配能力,可以及时对适配能力进行评估,缩短适配周期,节省时间和成本。


图1是本发明实施例一种评估流媒体适配性能的方法的流程图;图2是本发明一种评估流媒体适配性能的系统第一优选实施例的结构示意图;图3是本发明一种评估流媒体适配性能的系统第二优选实施例的结构示意图;图4是本发明一种评估流媒体适配性能的系统第三优选实施例的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图和实施例,对本发明进行进一步详细说明,为了便于说明,仅示出了与本发明实施例相关的部分。应当理解,此处所描写的具体实施例,仅仅用于解释本发明,并不用以限制本发明。本发明通过获取各适配能力的数据源和所述各适配能力的数据源的CPU总消耗值,如果所述数据源的CPU总消耗值大于预置的CPU消耗最大阀值,则调整流媒体处理过程中的适配能力,流媒体处理过程中适配能力的适配效果不需要安装到载体上即可直观呈现,如果所述数据源的CPU总消耗值小于CPU消耗最大阀值,则不需要调整流媒体处理过程中的适配能力,可以及时对适配能力进行评估,缩短适配周期,节省时间和成本。实施例一图1本发明实施例一种评估流媒体适配性能的方法流程图。所述的方法包括以下步骤S101,获取各适配能力的数据源;所述流媒体处理过程中适配能力包括视频回显、音频回放、yuv-rgb转换、视频解码、音频解码、网络数据传输或/和文件读取;所述数据源为用于流媒体处理过程中各适配能力的数据源,包括用于适配能力为视频回显、音频回放、yuv-rgb转换、视频解码、音频解码、网络数据传输或/和文件读取的数据,流媒体处理过程中各适配能力的数据源的数量可以相同,也可以不同;S102,获取所述各适配能力的数据源的CPU总消耗值;所述数据源的CPU总消耗值为所述数据源用于流媒体处理过程中各适配能力的 CPU消耗值总和,具体包括步骤获取流媒体处理过程中各适配能力的帧率;获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时;根据所述各适配能力的帧率和各适配能力的单位耗时,获取用于流媒体处理过程中各适配能力的数据源的CPU总消耗值。 所述“获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时”,具体包括步骤 获取所述各适配能力的数据源在流媒体处理过程中各适配能力的每毫秒单位耗时;
将所述各适配能力的数据源在流媒体处理过程中各适配能力的每毫秒单位耗时转换为每秒单位耗时,即所述每毫秒单位耗时除以1000所得的数值为每秒单位耗时,每秒单位耗时即为所述的单位耗时;S103,判断所述各适配能力的数据源的CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则调整流媒体处理过程中的适配能力;所述CPU消耗最大阀值为CPU理想状态下所运行的最大消耗量;对上述方案进一步优化在于,所述“获取各适配能力的数据源”还包括步骤获取各适配能力的数据源的数据量,具体为获取流媒体处理过程中适配能力为视频回显的数据源的数据量,为第一数量;获取流媒体处理过程中适配能力为音频回放的数据源数据量,为第二数量;获取流媒体处理过程中适配能力为yuv-rgb转换的数据源数据量,为第三数量;获取流媒体处理过程中适配能力为视频解码的数据源数据量,为第四数量;获取流媒体处理过程中适配能力为音频解码的数据源数据量,为第五数量;获取流媒体处理过程中适配能力为网络数据传输的数据源数据量,为第六数量;获取流媒体处理过程中适配能力为文件读取的数据源数据量,为第七数量;为便于理解,举例说明,本例以本地播放为例,省略适配能力为网络传输的部分, 如表1所示,第一数量、第二数量、第三数量、第四数量、第五数量都为1000帧,第七数量为 IOOOOkb ;所述“获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时”之前,进一步获取流媒体处理过程中各适配能力的数据源的总耗时,具体为获取流媒体处理过程中适配能力为视频回显的所述第一数量的数据源的总耗时, 为第一总耗时;获取流媒体处理过程中适配能力为音频回放的所述第二数量的数据源的总耗时, 为第二总耗时;获取流媒体处理过程中适配能力为yuv-rgb转换的所述第三数量的数据源的总耗时,为第三总耗时;获取流媒体处理过程中适配能力为视频解码的所述第四数量的数据源的总耗时, 为第四总耗时;获取流媒体处理过程中适配能力为音频解码的所述第五数量的数据源的总耗时, 为第五总耗时;获取流媒体处理过程中适配能力为网络数据传输的所述第六数量的数据源的总耗时,为第六总耗时;获取流媒体处理过程中适配能力为文件读取的所述第七数量的数据源的总耗时, 为第七总耗时;为便于理解,举例说明,本例以本地播放为例,省略适配能力为网络传输的部分, 如表1所示,为第一总耗时为10000ms,第二总耗时为5000ms,第三总耗时为5000ms,第四总耗时为10000ms,第五总耗时为2000ms,第七总耗时为2000ms ;所述“获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时”,具体为
获取流媒体处理过程中适配能力为视频回显的数据源的单位耗时为第一总耗时与第一数量的比值再除以1000,为第一单位耗时;获取流媒体处理过程中适配能力为音频回放的数据源的单位耗时为第二总耗时与第二数量的比值再除以1000,为第二单位耗时;获取流媒体处理过程中适配能力为yuv-rgb转换的数据源的单位耗时为第三总耗时与第三数量的比值再除以1000,为第三单位耗时;获取流媒体处理过程中适配能力为视频解码的数据源的单位耗时为第四总耗时与第四数量的比值再除以1000,为第四单位耗时;获取流媒体处理过程中适配能力为音频解码的数据源的单位耗时为第五总耗时与第五数量的比值再除以1000,为第五单位耗时;获取流媒体处理过程中适配能力为网络数据传输的数据源的单位耗时为第六总耗时与第六数量的比值再除以1000,为第六单位耗时;获取流媒体处理过程中适配能力为文件读取的数据源的单位耗时为第七总耗时与第七数量的比值再除以1000,为第七单位耗时;为便于理解,举例说明,本例以本地播放为例,省略适配能力为网络传输的部分, 如表1所示,第一总耗时与第一数量的比值为适配能力为视频回显的每毫秒单位耗时10, 所述每毫秒单位耗时再除以1000即为每秒单位耗时1%,即第一单位耗时,其他适配能力的计算过程类似,不再赘述,如表1所示。对上述方案进一步优化在于,所述“获取流媒体处理过程中各适配能力的帧率”, 具体为获取所述流媒体处理过程中适配能力为视频回显的帧率,为第一帧率;获取所述流媒体处理过程的适配能力为音频回放的帧率,为第二帧率;获取所述流媒体处理过程的适配能力为yuv-rgb转换的帧率,为第三帧率;获取所述流媒体处理过程的适配能力为视频解码的帧率,为第四帧率;获取所述流媒体处理过程的适配能力为音频解码的帧率,为第五帧率;获取所述流媒体处理过程的适配能力为网络数据传输的帧率,为第六帧率;获取所述流媒体处理过程的适配能力为文件读取的帧率,为第七帧率;为便于理解,举例说明,本例以本地播放为例,省略适配能力为网络传输的部分, 如表1所示,第一帧率为20,第二帧率为18,第三帧率为20,第四帧率为20,第五帧率为18, 第七帧率为100 ;所述“根据所述各适配能力的帧率和各适配能力的单位耗时,获取用于流媒体处理过程中各适配能力的数据源的CPU总消耗值”具体为所述流媒体处理过程中适配能力为视频回显的CPU消耗值为第一帧率与第一单位耗时之积,为第一 CPU消耗值;所述流媒体处理过程的适配能力为音频回放的CPU消耗值为第二帧率与第二单位耗时之积,为第二 CPU消耗值;所述流媒体处理过程的适配能力为yuv-rgb转换的CPU消耗值为第三帧率与第三单位耗时之积,为第三CPU消耗值;所述流媒体处理过程的适配能力为视频解码的CPU消耗值为第四帧率与第四单位耗时之积,为第四CPU消耗值;所述流媒体处理过程的适配能力为音频解码的CPU消耗值为第五帧率与第五单位耗时之积,为第五CPU消耗值;所述流媒体处理过程的适配能力为网络数据传输的CPU消耗值为第六帧率与第六单位耗时之积,为第六CPU消耗值;所述流媒体处理过程的适配能力为文件读取的CPU消耗值为第七帧率与第七单位耗时之积,为第七CPU消耗值;所述CPU总消耗值为所述第一 CPU消耗值与第二 CPU消耗值、第三CPU消耗值、第四CPU消耗值、第五CPU消耗值、第六CPU消耗值和第七CPU消耗值之和;为便于理解,举例说明,本例以本地播放为例,省略适配能力为网络传输的部分, 如表1所示,第一 CPU消耗值为第一帧率20与第一单位耗时之积是20% ;第二 CPU消耗值为第二帧率18与第二单位耗时0. 5%之积是9% ;第三CPU消耗值为第三帧率20与第三单位耗时0. 5%之积是10% ;第四CPU消耗值为第四帧率20与第四单位耗时之积是20% ;第五CPU消耗值为第五帧率18与第五单位耗时0. 2%之积是3. 6% ;第七CPU消耗值为第七帧率100与第七单位耗时0. 02%之积是2%。所述流媒体处理过程中各适配能力的CPU总消耗值为第一 CPU消耗值20%与第二 CPU消耗值9%、第三CPU消耗值10%、第四CPU消耗值20%、第五CPU消耗值3. 6%和第七CPU消耗值2%之和是64. 6% ;之前预置了 CPU消耗最大阀值为75%,这时判断所述流媒体处理过程中各适配能力的CPU总消耗值64. 6%是否小于所述预置的CPU消耗最大阀值75%,结果发现是,则不需要调整所述流媒体处理过程中各适配能力;如果所述流媒体处理过程中各适配能力的CPU总消耗值为76%,这时将发现所述流媒体处理过程中各适配能力的CPU总消耗值76%大于所述预置的CPU消耗最大阀值 75 %,则需要调整所述流媒体处理过程中各适配能力。表1:
权利要求
1.一种评估流媒体适配性能的方法,其特征在于,所述方法包括以下步骤 获取各适配能力的数据源;获取所述各适配能力的数据源的CPU总消耗值;判断所述各适配能力的数据源的CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则调整流媒体处理过程中的适配能力。
2.根据权利要求1所述的评估流媒体适配性能的方法,其特征在于,所述步骤“获取所述各适配能力数据源的CPU总消耗值”具体为获取流媒体处理过程中各适配能力的帧率;获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时; 根据所述各适配能力的帧率和各适配能力的单位耗时,获取用于流媒体处理过程中各适配能力的数据源的CPU总消耗值。
3.根据权利要求2所述的评估流媒体适配性能的方法,其特征在于,所述流媒体处理过程中适配能力包括视频回显、音频回放、yuv-rgb转换、视频解码、音频解码、网络数据传输或/和文件读取;所述“获取各适配能力的数据源”还包括步骤 获取各适配能力的数据源的数据量,具体为获取流媒体处理过程中适配能力为视频回显的数据源的数据量,为第一数量; 获取流媒体处理过程中适配能力为音频回放的数据源数据量,为第二数量; 获取流媒体处理过程中适配能力为yuv-rgb转换的数据源数据量,为第三数量; 获取流媒体处理过程中适配能力为视频解码的数据源数据量,为第四数量; 获取流媒体处理过程中适配能力为音频解码的数据源数据量,为第五数量; 获取流媒体处理过程中适配能力为网络数据传输的数据源数据量,为第六数量; 获取流媒体处理过程中适配能力为文件读取的数据源数据量,为第七数量; 所述“获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时” 之前,进一步获取流媒体处理过程中各适配能力的数据源的总耗时,具体为获取流媒体处理过程中适配能力为视频回显的所述第一数量的数据源的总耗时,为第一总耗时;获取流媒体处理过程中适配能力为音频回放的所述第二数量的数据源的总耗时,为第二总耗时;获取流媒体处理过程中适配能力为yuv-rgb转换的所述第三数量的数据源的总耗时, 为第三总耗时;获取流媒体处理过程中适配能力为视频解码的所述第四数量的数据源的总耗时,为第四总耗时;获取流媒体处理过程中适配能力为音频解码的所述第五数量的数据源的总耗时,为第五总耗时;获取流媒体处理过程中适配能力为网络数据传输的所述第六数量的数据源的总耗时, 为第六总耗时;获取流媒体处理过程中适配能力为文件读取的所述第七数量的数据源的总耗时,为第七总耗时;所述“获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时”, 具体为获取流媒体处理过程中适配能力为视频回显的数据源的单位耗时为第一总耗时与第一数量的比值再除以1000,为第一单位耗时;获取流媒体处理过程中适配能力为音频回放的数据源的单位耗时为第二总耗时与第二数量的比值再除以1000,为第二单位耗时;获取流媒体处理过程中适配能力为yuv-rgb转换的数据源的单位耗时为第三总耗时与第三数量的比值再除以1000,为第三单位耗时;获取流媒体处理过程中适配能力为视频解码的数据源的单位耗时为第四总耗时与第四数量的比值再除以1000,为第四单位耗时;获取流媒体处理过程中适配能力为音频解码的数据源的单位耗时为第五总耗时与第五数量的比值再除以1000,为第五单位耗时;获取流媒体处理过程中适配能力为网络数据传输的数据源的单位耗时为第六总耗时与第六数量的比值再除以1000,为第六单位耗时;获取流媒体处理过程中适配能力为文件读取的数据源的单位耗时为第七总耗时与第七数量的比值再除以1000,为第七单位耗时。
4.根据权利要求3所述的评估流媒体适配性能的方法,其特征在于,所述的步骤“获取流媒体处理过程中各适配能力的帧率”,具体为获取所述流媒体处理过程中适配能力为视频回显的帧率,为第一帧率; 获取所述流媒体处理过程的适配能力为音频回放的帧率,为第二帧率; 获取所述流媒体处理过程的适配能力为yuv-rgb转换的帧率,为第三帧率; 获取所述流媒体处理过程的适配能力为视频解码的帧率,为第四帧率; 获取所述流媒体处理过程的适配能力为音频解码的帧率,为第五帧率; 获取所述流媒体处理过程的适配能力为网络数据传输的帧率,为第六帧率; 获取所述流媒体处理过程的适配能力为文件读取的帧率,为第七帧率; 所述“根据所述各适配能力的帧率和各适配能力的单位耗时,获取用于流媒体处理过程中各适配能力的数据源的CPU总消耗值”具体为所述流媒体处理过程中适配能力为视频回显的CPU消耗值为第一帧率与第一单位耗时之积,为第一 CPU消耗值;所述流媒体处理过程的适配能力为音频回放的CPU消耗值为第二帧率与第二单位耗时之积,为第二 CPU消耗值;所述流媒体处理过程的适配能力为yuv-rgb转换的CPU消耗值为第三帧率与第三单位耗时之积,为第三CPU消耗值;所述流媒体处理过程的适配能力为视频解码的CPU消耗值为第四帧率与第四单位耗时之积,为第四CPU消耗值;所述流媒体处理过程的适配能力为音频解码的CPU消耗值为第五帧率与第五单位耗时之积,为第五CPU消耗值;所述流媒体处理过程的适配能力为网络数据传输的CPU消耗值为第六帧率与第六单位耗时之积,为第六CPU消耗值;所述流媒体处理过程的适配能力为文件读取的CPU消耗值为第七帧率与第七单位耗时之积,为第七CPU消耗值;所述CPU总消耗值为所述第一 CPU消耗值与第二 CPU消耗值、第三CPU消耗值、第四 CPU消耗值、第五CPU消耗值、第六CPU消耗值和第七CPU消耗值之和。
5.根据权利要求4所述的评估流媒体适配性能的方法,其特征在于,所述“调整流媒体处理过程中的适配能力”具体为获取流媒体处理过程中各适配能力的评分值;判断所述流媒体处理过程中各适配能力的评分值,是否小于预置的流媒体处理过程中各适配能力的评分阀值,如果否,则调整流媒体处理过程中的对应的适配能力。
6.根据权利要求5所述的评估流媒体适配性能的方法,其特征在于,所述获取流媒体处理过程中各适配能力的评分值,具体为根据所述流媒体处理过程中各适配能力的数据源的单位耗时乘以数值100所得的数值为各适配能力的评分值。
7.根据权利要求6所述的评估流媒体适配性能的方法,其特征在于,所述的“预置的流媒体处理过程中各适配能力的评分阀值”具体为预置流媒体处理过程中适配能力为视频回显的评分阀值,为第一评分阀值; 预置流媒体处理过程中适配能力为音频回放的评分阀值,为第二评分阀值; 预置流媒体处理过程中适配能力为yuv-rgb转换的评分阀值,为第三评分阀值; 预置流媒体处理过程中适配能力为视频解码的评分阀值,为第四评分阀值; 预置流媒体处理过程中适配能力为音频解码的评分阀值,为第五评分阀值; 预置流媒体处理过程中适配能力为网络数据传输的评分阀值,为第六评分阀值; 预置流媒体处理过程中适配能力为文件读取的评分阀值,为第七评分阀值; 所述步骤“根据所述流媒体处理过程中各适配能力的数据源的单位耗时乘以数值100 所得的数值为各适配能力的评分值”,具体为所述流媒体处理过程中适配能力为视频回显的评分值为第一单位耗时乘以数值100 所得的数值,为第一评分值;所述流媒体处理过程中适配能力为音频回放的评分值为第二单位耗时乘以数值100 所得的数值,为第二评分值;所述流媒体处理过程中适配能力为yuv-rgb转换的评分值为第三单位耗时乘以数值 100所得的数值,为第三评分值;所述流媒体处理过程中适配能力为视频解码的评分值为第四单位耗时乘以数值100 所得的数值,为第四评分值;所述流媒体处理过程中适配能力为音频解码的评分值为第五单位耗时乘以数值100 所得的数值,为第五评分值;所述流媒体处理过程的适配能力为网络数据传输的评分值为第六单位耗时乘以数值 100所得的数值,为第六评分值;所述流媒体处理过程中适配能力为文件读取的评分值为第七单位耗时乘以数值100 所得的数值,为第七评分值;所述步骤“判断所述流媒体处理过程中各适配能力的评分值,是否小于预置的流媒体处理过程中各适配能力的评分阀值,如果否,则调整流媒体处理过程中的对应的适配能力” 具体为判断第一评分值是否小于第一评分阀值,如果否,则调整所述流媒体处理过程的适配能力视频回显;判断第二评分值是否小于第二评分阀值,如果否,则调整所述流媒体处理过程的适配能力音频回放;判断第三评分值是否小于第三评分阀值,如果否,则调整所述流媒体处理过程的适配能力yuv-rgb转换;判断第四评分值是否小于第四评分阀值,如果否,则调整所述流媒体处理过程的适配能力视频解码;判断第五评分值是否小于第五评分阀值,如果否,则调整所述流媒体处理过程的适配能力音频解码;判断第六评分值是否小于第六评分阀值,如果否,则调整所述流媒体处理过程的适配能力网络数据传输;判断第七评分值是否小于第七评分阀值,如果否,则调整所述流媒体处理过程的适配能力文件读取。
8.一种评估流媒体适配性能的系统,其特征在于,所述系统包括数据获取模块、CPU统计模块和判断模块;所述数据获取模块,与所述CPU统计模块相连,用于获取各适配能力的数据源;所述CPU统计模块,与所述数据获取模块和判断模块相连,用于获取所述各适配能力的数据源的CPU总消耗值;所述判断模块,与所述CPU统计模块相连,用于判断所述各适配能力的数据源的CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则调整流媒体处理过程中的适配能力。
9.根据权利要求8所述的评估流媒体适配性能的系统,其特征在于,所述CPU统计模块包括帧率获取模块、单位耗时统计模块和CPU消耗统计模块,所述判断模块包括第一判断模块、评分模块和第二判断模块;所述数据获取模,与所述帧率获取模块相连,还用于获取流媒体处理过程中各适配能力的数据源的数据量;所述帧率获取模块,与所述数据获取模块和单位耗时统计模块相连,用于获取流媒体处理过程中各适配能力的帧率;所述单位耗时统计模块,与所述帧率获取模块、CPU消耗统计模块和评分模块相连,用于获取所述各适配能力的数据源在流媒体处理过程中对应适配能力的单位耗时;所述CPU消耗统计模块,与所述单位耗时统计模块和第一判断模块相连,用于根据所述各适配能力的帧率和各适配能力的单位耗时,获取用于流媒体处理过程中各适配能力的数据源的CPU总消耗值;所述第一判断模块,与所述CPU消耗统计模块和评分模块相连,用于判断所述各适配能力的数据源的CPU总消耗值是否小于预置的CPU消耗最大阀值,如果否,则通知评分模块;所述评分模块,与所述第一判断模块、单位耗时统计模块和第二判断模块相连,用于获取流媒体处理过程中各适配能力的评分值;所述第二判断模块,与所述评分模块相连,用于判断所述流媒体处理过程中各适配能力的评分值,是否小于预置的流媒体处理过程中各适配能力的评分阀值,如果否,则调整流媒体处理过程中的对应的适配能力。
10.根据权利要求9所述的评估流媒体适配性能的系统,其特征在于,所述系统还包括适配能力模块,所述适配能力模块包括视频回显模块、音频回放模块、yuv-rgb转换模块、视频解码模块、音频解码模块、网络数据传输模块和文件读取模块;所述适配能力模块,与所述数据获取模块相连,用于接收数据获取模块发送的数据源到对应的适配能力视频回显模块、音频回放模块、yuv-rgb转换模块、视频解码模块、音频解码模块、网络数据传输模块或/和文件读取模块中;所述视频回显模块、音频回放模块、yuv-rgb转换模块、视频解码模块、音频解码模块、 网络数据传输模块和文件读取模块分别与所述第二判断模块相连,用于当所述流媒体处理过程中各适配能力的评分值大于评分阀值时,则调整流媒体处理过程中的适配能力。
11.一种评估流媒体适配性能的终端设备,其特征在于,所述的终端设备包括权利要求 8至10其中之一所述的评估流媒体适配性能的系统。
全文摘要
本发明公开一种评估流媒体适配性能的方法、系统和移动终端,本发明通过获取各适配能力的数据源和所述各适配能力的数据源的CPU总消耗值,如果所述数据源的CPU总消耗值大于预置的CPU消耗最大阀值,则调整流媒体处理过程中的适配能力,流媒体处理过程中适配能力的适配效果不需要安装到载体上即可直观呈现,如果所述数据源的CPU总消耗值小于CPU消耗最大阀值,则不需要调整流媒体处理过程中的适配能力,可以及时对适配能力进行评估,缩短适配周期,节省时间和成本。
文档编号H04L29/06GK102307124SQ20111026596
公开日2012年1月4日 申请日期2011年9月8日 优先权日2011年9月8日
发明者任升 申请人:深圳市融创天下科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1