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

文档序号:8302024阅读:来源:国知局
配对应 的码率资源。解决了由于服务器配置码率资源方式单一,导致的多媒体失真或影响多媒体 展示效果的问题,从而提高服务器配置码率资源的效率。
[0039] 优选的,码率资源状态信息包括以下至少之一:多媒体所需的码率资源、码率资源 请求时间、终端所属的地域信息,多媒体所需的码率资源包括以下至少之一:码率资源类 型、码率资源大小、码率资源来源。
[0040] 具体的,码率资源状态信息包括的内容中多媒体所需的码率资源中包括:
[0041] 码率资源类型至少包括:音频对应的码率资源类型、视频对应的码率资源类型、图 像对应的码率资源类型、文字对应的码率资源类型;例如,以图像对应的码率资源类型为 例,图像对应的码率资源类型可以为:bmg或jpg格式的图片;
[0042] 码率资源大小除上述码率资源类型对应的文件体积外,还与请求码率资源的终端 设备类型相关联,根据类型的终端对应存在格式的码率资源大小,例如音频资源就有wma 和mp3格式,对应该两种格式的大小也不同,对于当终端为智能手机时,音频资源就主要以 mp3格式为主;
[0043] 码率资源来源可以为所属数据库或所属网盘任一种存储码率资源的形式,本发明 实施以实现码率资源分配方法为准,不作具体限定。
[0044]上述多媒体包括以下至少之一:音频、视频、图像、文字。
[0045] 码率资源状态信息包括的时间可以为终端发送该码率资源状态信息时的时间,该 时间便于服务器根据长期接收的码率资源状态信息获取在某一时段内对于某一类型的码 率资源会有集中的数据请求的记录,使得服务器能够根据该记录调配对应的码率资源,或 调配为码率资源传输提供服务的性能好的服务器。本文中,性能好的服务器即指调配一个 或多个服务器或服务器集群,或调配空闲服务器,以保障码率数据传输。
[0046] 码率资源状态信息包括的地域信息可以为终端发送该码率资源状态信息时的所 属地域,例如,服务器通过码率资源状态信息中的所属地域对接收到的码率资源状态信息 进行分类,对同一地域码率资源需求高的地区调配性能好的服务器。
[0047] 基于上述实施例中提到的码率资源状态信息,在步骤S104中,依据终端发送的码 率资源状态信息进行解析,得到对应终端所需的码率资源的分析结果的步骤包括如下任意 一种实现方式:
[0048] 方式一,依据码率资源状态信息中的码率资源请求时间进行解析,得到在时间内 终端所需的多媒体所需的码率资源;
[0049] 具体的,依据该码率资源状态信息中的码率资源请求时间进行解析,包括:
[0050]将该码率资源请求时间与服务器中存储的码率资源数据请求记录中的时间进行 对比;
[0051] 若该码率资源请求时间为网络资源传输高峰期时的时间,则根据当前网络数据传 输能力配置对应的码率资源,或,调配性能好的服务器为该码率数据传输提供服务。
[0052] 具体的,服务器将码率资源状态信息中的码率资源请求时间,与预先存储的码率 资源请求时间和码率资源数据请求数量的关系表进行对比。服务器中存储有码率资源请求 时间和码率资源数据请求数量的关系表,若某些时间段的码率资源数据请求数量超过了预 设阈值,则该时间段被认为属于网络资源传输高峰期。为便于判断接收到的码率资源状态 信息中的码率资源请求时间是否属于高峰期,服务器上还存储有如表1所示的终端-请求 码率资源数据-码率资源请求时间-是否属于高峰期的第一码率资源数据请求记录。
[0053] 当上述码率资源状态信息中的码率资源请求时间属于该高峰期时间段时,服务器 根据当前网络数据传输能力配置对应的码率资源或调配性能好的服务器为该码率数据传 输提供服务。
[0054]表1
【主权项】
1. 一种码率资源分配方法,其特征在于,包括; 接收终端发送的码率资源状态信息,所述码率资源状态信息用于指示所述终端所需的 码率资源; 依据所述终端发送的所述码率资源状态信息进行解析,得到对应所述终端所需的码率 资源的分析结果; 依据所述分析结果为所述码率资源进行资源部署。
2. 根据权利要求1所述的方法,其特征在于,所述码率资源状态信息包括W下至少之 一:多媒体所需的码率资源、码率资源请求时间、所述终端所属的地域信息,所述多媒体所 需的码率资源包括W下至少之一;码率资源类型、码率资源大小、码率资源来源。
3. 根据权利要求2所述的方法,其特征在于,依据所述终端发送的所述码率资源状态 信息进行解析,得到对应所述终端所需的码率资源的分析结果的步骤包括如下任意一种实 现方式: 方式一,依据所述码率资源状态信息中的所述码率资源请求时间进行解析,得到在所 述时间内所述终端所需的多媒体所需的码率资源; 方式二,依据所述码率资源状态信息中的所述终端所属的地域信息进行解析,得到在 所述地域信息所指示的地域范围内所述终端所需的多媒体所需的码率资源; 方式=,依据所述码率资源状态信息中的所述码率资源请求时间和所述终端所属的地 域信息进行解析,得到在所述时间内,所述地域信息所指示的地域范围内所述终端所需的 多媒体所需的码率资源。
4. 根据权利要求3所述的方法,其特征在于,所述依据所述分析结果为所述码率资源 进行资源部署的步骤包括如下任意一种实现方式: 方式一,依据在所述码率资源请求时间内所述多媒体所需的码率资源,对应的为所述 终端匹配对应的多媒体所需的码率资源; 方式二,依据在所述终端所属的地域信息所指示的地域范围内所述终端所需的多媒体 所需的码率资源,对应的为所述终端匹配对应的加速通道,所述加速通道用于保障码率资 源传输质量; 方式=,依据所述终端所需的多媒体所需的码率资源,匹配对应的服务器。
5. 根据权利要求4所述的方法,其特征在于,所述依据所述终端所需的多媒体所需的 码率资源,匹配对应的服务器的步骤包括; 依据所述码率状态信息中的各个码率资源类型和/或码率资源大小的多媒体,配置对 应的服务器或服务器集群。
6. -种码率资源分配装置,其特征在于,包括; 接收模块,用于接收终端发送的码率资源状态信息,所述码率资源状态信息用于指示 所述终端所需的码率资源; 解析模块,用于依据所述接收模块接收的所述终端发送的所述码率资源状态信息进行 解析,得到对应所述终端所需的码率资源的分析结果; 分配模块,用于依据所述解析模块得到的所述分析结果为所述码率资源进行资源部 署。
7. 根据权利要求6所述的装置,其特征在于,所述码率资源状态信息包括W下至少之 一:多媒体所需的码率资源、码率资源请求时间、所述终端所属的地域信息,所述多媒体所 需的码率资源包括W下至少之一;码率资源类型、码率资源大小、码率资源来源。
8. 根据权利要求7所述的装置,其特征在于,所述解析模块包括: 第一解析单元,用于依据所述码率资源状态信息中的所述码率资源请求时间进行解 析,得到在所述时间内所述终端所需的多媒体所需的码率资源; 第二解析单元,用于依据所述码率资源状态信息中的所述终端所属的地域信息进行解 析,得到在所述地域信息所指示的地域范围内所述终端所需的多媒体所需的码率资源; 第=解析单元,用于依据所述码率资源状态信息中的所述码率资源请求时间和所述终 端所属的地域信息进行解析,得到在所述时间内,所述地域信息所指示的地域范围内所述 终端所需的多媒体所需的码率资源。
9. 根据权利要求8所述的装置,其特征在于,所述分配模块包括: 第一分配单元,用于依据在所述码率资源请求时间内所述多媒体所需的码率资源,对 应的为所述终端匹配对应的多媒体所需的码率资源; 第二分配单元,用于依据在所述终端所属的地域信息所指示的地域范围内所述终端所 需的多媒体所需的码率资源,对应的为所述终端匹配对应的加速通道,所述加速通道用于 保障码率资源传输质量; 第=分配单元,用于依据所述终端所需的多媒体所需的码率资源,匹配对应的服务器。
10. 根据权利要求9所述的装置,其特征在于,所述第=分配单元,包括: 第=分配子单元,用于依据所述码率状态信息中的各个码率资源类型和/或码率资源 大小的多媒体,配置对应的服务器或服务器集群。
11. 一种码率资源分配系统,其特征在于,所述系统包括:至少一个终端和服务器,其 中,所述至少一个终端与所述服务器建立通信连接, 所述至少一个终端向所述服务器发送码率资源状态信息,所述至少一个终端通过内置 的数据采集模块采集所述码率资源状态信息; 所述服务器接收所述码率资源状态信息,并解析所述码率资源状态信息得到分析结 果,依据所述分析结果为所述码率资源进行资源部署。
【专利摘要】本发明公开了一种码率资源分配方法、装置及系统。其中,该方法包括:接收终端发送的码率资源状态信息,该码率资源状态信息用于指示终端所需的码率资源;依据终端发送的码率资源状态信息进行解析,得到对应终端所需的码率资源的分析结果;依据分析结果为码率资源进行资源部署。本发明解决了由于服务器配置码率资源方式单一,导致的多媒体失真或影响多媒体展示效果的问题。
【IPC分类】H04N21-2662
【公开号】CN104618743
【申请号】CN201410850989
【发明人】张秋生
【申请人】北京国双科技有限公司
【公开日】2015年5月13日
【申请日】2014年12月30日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1