码率资源分配方法、装置及系统的制作方法

文档序号:8302024阅读:197来源:国知局
码率资源分配方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及互联网领域,具体而言,涉及一种码率资源分配方法、装置及系统。
【背景技术】
[0002] 随着网络的发展,越来越多的网络资源以多媒体的形式展现在用户面前,其中,多 媒体的类型包括以下至少之一:音频、视频、图像、文字。用户在使用网络浏览多媒体的同 时,相应的如何在用户浏览的过程中为每位用户分配对应的多媒体的码率资源成为了当前 亟待解决的问题。
[0003] 其中,多媒体的码率资源以视频码率和音频码率为例进行说明,码率:是数据传输 时单位时间传送的数据位数,即,在单位时间内的取样率。单位时间内取样率越大,精度就 越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所 有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的固 定码率(constantbitrate,简称cbr)与可变码率(variablebitrate,简称vbr),都是 在这方面做的文章,不过事情总不是绝对的,例如,对于一个音频,其码率越高,被压缩的比 例越小,音质损失越小,与音源的音质越接近。
[0004]在现有的网络侧对多媒体码率资源配置过程中,服务器根据用户发送的数据请 求,依照当前传输速率为用户匹配对应的码率资源。
[0005]但上述操作存在一个问题:由于服务器依照当前传输速率为用户匹配对应的码率 资源,容易导致针对不同类型的码率资源服务器均选取同一种配置方式,从而导致在响应 码率资源的过程中多媒体失真或影响多媒体展示效果。
[0006]针对现有技术中由于服务器配置码率资源方式单一,导致的多媒体失真或影响多 媒体展示效果的问题,目前尚未提出有效的解决方案。

【发明内容】

[0007]本发明的主要目的在于提供一种码率资源分配方法、装置及系统,以解决由于服 务器配置码率资源方式单一,导致的多媒体失真或影响多媒体展示效果的问题。
[0008] 为了实现上述目的,根据本发明实施例的一个方面,提供了一种码率资源分配方 法。根据本发明的码率资源分配方法包括:
[0009]接收终端发送的码率资源状态信息,该码率资源状态信息用于指示终端所需的码 率资源;依据终端发送的码率资源状态信息进行解析,得到对应终端所需的码率资源的分 析结果;依据分析结果为码率资源进行资源部署。
[0010] 为了实现上述目的,根据本发明实施例的另一方面,提供了一种码率资源分配装 置。根据本发明的码率资源分配装置包括:
[0011] 接收模块,用于接收终端发送的码率资源状态信息,码率资源状态信息用于指示 终端所需的码率资源;解析模块,用于依据接收模块接收的终端发送的码率资源状态信息 进行解析,得到对应终端所需的码率资源的分析结果;分配模块,用于依据解析模块得到的 分析结果为码率资源进行资源部署。
[0012] 为了实现上述目的,根据本发明实施例的另一方面,提供了一种码率资源分配系 统。根据本发明的码率资源分配系统包括:至少一个终端和服务器,其中,至少一个终端与 服务器建立通信连接,至少一个终端向服务器发送码率资源状态信息,至少一个终端通过 内置的数据采集模块采集码率资源状态信息;服务器接收码率资源状态信息,并解析码率 资源状态信息得到分析结果,依据分析结果为码率资源进行资源部署。
[0013] 根据发明实施例,通过接收终端发送的码率资源状态信息,该码率资源状态信息 用于指示终端所需的码率资源;依据终端发送的码率资源状态信息进行解析,得到对应终 端所需的码率资源的分析结果;依据分析结果为码率资源进行资源部署。解决了由于服务 器配置码率资源方式单一,导致的多媒体失真或影响多媒体展示效果的问题,从而提高服 务器配置码率资源的效率。
【附图说明】
[0014] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实 施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0015] 图1是根据本发明实施例的码率资源分配方法的流程图;
[0016] 图2是根据本发明实施例的码率资源分配装置的示意图;
[0017] 图3是根据本发明优选实施例的码率资源分配装置的示意图;
[0018] 图4是根据本发明优选实施例的码率资源分配装置的示意图;
[0019] 图5是根据本发明优选实施例的码率资源分配装置的示意图;以及,
[0020] 图6是根据本发明实施例的码率资源分配系统的结构图。
【具体实施方式】
[0021] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。
[0022] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0023] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使 用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语"包括"和 "具有"以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元 的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有 清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024] 实施例一
[0025] 本发明实施例提供了一种码率资源分配方法。
[0026] 图1是根据本发明实施例的码率资源分配方法的流程图。如图1所示,该码率资 源分配方法包括步骤如下:
[0027] 步骤S102,接收终端发送的码率资源状态信息,该码率资源状态信息用于指示终 端所需的码率资源;
[0028] 其中,本发明实施例提供的码率资源分配方法适用于网络侧的后台设备,该后台 设备可以为:服务器或由多个服务器组成的服务器集群。此外,步骤S102中的终端,可以为 智能电子设备,该智能电子设备可以为:电视智能盒子、智能电视、智能手机、平板电脑、笔 记本电脑、台式电脑、掌上电脑、MP3播放器(MovingPictureExpertsGroupAudioLayer III,动态影像专家压缩标准音频层面3)、MP4播放器(MovingPictureExpertsGroup AudioLayerIV,动态影像专家压缩标准音频层面4)、电子阅览器。
[0029] 具体的,在实现步骤S102的过程中,可以以服务器接收终端发送的码率资源状态 信息为例进行说明,例如,上述终端以智能电视、智能手机、平板电脑为例进行说明:
[0030] 服务器接收来自智能电视、智能手机、平板电脑的码率资源状态信息。其中,服务 器接收到的上述终端发送的码率资源状态信息是通过上述终端中内部嵌入的数据采集模 块采集的。该数据采集模块还可以嵌入至网关设备,服务器通过接收网关设备转发的类型 的码率资源状态信息,依据码率资源状态信息获取与网关设备连接的终端设备类型。
[0031] 本发明实施例提供的数据采集模块仅以实现本发明实施例提供的码率资源分配 方法为准,对该数据采集模块所位于的位置不做限定。
[0032] 步骤S104,依据终端发送的码率资源状态信息进行解析,得到对应终端所需的码 率资源的分析结果;
[0033] 具体的,服务器依据步骤S102中接收到的码率资源状态信息进行解析,获取终端 的类型、所需的码率资源的类型、大小、码率资源品质、码率资源请求时间及该终端所属地 域,并依据上述中的一种或多种获取到的信息生成分析结果。其中,码率资源请求时间为终 端发送码率资源状态信息的时间。
[0034] 其中,该分析结果可以为:服务器通过解析码率资源状态信息,得到该终端所属的 地域中,在该终端的码率资源请求时间,所需对应终端类型的码率资源,并获取到对应该终 端类型的码率资源的类型、大小和码率资源品质。分析结果具体如下举例:
[0035] 假设,终端类型为智能手机,终端所属地域为X地区,码率资源请求时间为21:30, 码率资源的类型为wma,码率资源大小为SMb,码率资源品质为压缩中等品质,由此,服务器 通过解析码率资源状态信息,得到的分析结果为:在X地区的21:30存在一部智能手机请求 码率资源类型为wma,大小SMb,码率资源品质为压缩中等品质的码率资源。
[0036] 步骤S106,依据分析结果为码率资源进行资源部署。
[0037] 具体的,服务器依据步骤S104中生成的分析结果,对码率资源进行资源部署,以 便为资源部署决策提供数据支持,进而为终端分配对应的码率资源。
[0038] 本申请上述实施例提供的码率资源分配方法,通过接收终端发送的码率资源状态 信息,该码率资源状态信息用于指示终端所需的码率资源;依据终端发送的码率资源状态 信息进行解析,得到对应终端所需的码率资源的分析结果;依据分析结果为终端分
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1