[发明专利]媒体数据处理方法、装置、存储介质及电子设备有效
| 申请号: | 202011182463.6 | 申请日: | 2020-10-29 |
| 公开(公告)号: | CN112311874B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 黄洪波;黄志武 | 申请(专利权)人: | 广州博冠信息科技有限公司 |
| 主分类号: | H04L67/06 | 分类号: | H04L67/06 |
| 代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 高杨丽 |
| 地址: | 510663 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 媒体 数据处理 方法 装置 存储 介质 电子设备 | ||
1.一种媒体数据处理方法,其特征在于,包括:
从多个内容分发网络端下载与媒体数据对应的多个切片文件;
在下载所述多个切片文件的过程中,根据当前已下载所述切片文件获取候选客户端集合;
从所述候选客户端集合中选取目标客户端,对所述目标客户端中下载的切片文件进行订阅;
停止从所述内容分发网络端下载所述切片文件,并从所述目标客户端下载订阅的切片文件;
在向所述目标客户端下载订阅的切片文件的过程中获取所述切片文件的下载速度和文件属性;
根据所述下载速度和文件属性计算订阅质量;
若所述订阅质量不满足预设条件,则在预设时间段内停止向所述目标客户端下载订阅的切片文件,并继续向内容分发网络端下载切片文件;
在所述预设时间段后重新向所述目标客户端下载订阅的切片文件并计算订阅质量;
若所述订阅质量仍不满足预设条件,则解除与所述目标客户端之间的订阅关系,并继续从所述多个内容分发网络端下载切片文件;
将从所述内容分发网络端以及所述目标客户端分别下载的切片文件进行重组,以得到目标媒体数据。
2.如权利要求1所述的媒体数据处理方法,其特征在于,从多个内容分发网络端下载与媒体数据对应的多个切片文件的步骤包括:
根据媒体数据下载请求确定存储所述媒体数据对应的切片文件的多个内容分发网络端,获取所述多个内容分发网络端分别对应的参数信息;
根据所述参数信息生成下载调度规则,所述下载调度规则指示每个内容分发网络端中需要下载的目标切片文件;
按照所述下载调度规则从多个内容分发网络端下载对应的目标切片文件。
3.如权利要求1所述的媒体数据处理方法,其特征在于,从所述候选客户端集合中选取目标客户端的步骤包括:
根据当前下载所述切片文件的标签信息确定第一下载进度;
获取所述候选客户端集合中的候选客户端下载切片文件的第二下载进度;
根据所述第一下载进度与所述第二下载进度之间的差值,从所述候选客户端集合中选取目标客户端。
4.如权利要求3所述的媒体数据处理方法,其特征在于,根据所述差值从所述候选客户端集合中选取目标客户端的步骤包括:
获取所述候选客户端集合中的候选客户端的订阅关系;
根据所述订阅关系以及差值从所述候选客户端集合中选取目标客户端。
5.如权利要求3所述的媒体数据处理方法,其特征在于,对所述目标客户端中下载的切片文件进行订阅的步骤包括:
根据所述第一下载进度确定所述目标客户端中下载切片文件中的待订阅切片文件;
对所述待订阅切片文件进行订阅。
6.如权利要求1所述的媒体数据处理方法,其特征在于,继续向内容分发网络端下载切片文件的步骤包括:
获取停止向所述目标客户端下载订阅的切片文件的第三下载进度;
按照所述第三下载进度继续向内容分发网络端下载切片文件。
7.如权利要求1所述的媒体数据处理方法,其特征在于,将从所述内容分发网络端以及所述目标客户端分别下载的切片文件进行重组,以得到目标媒体数据的步骤包括:
根据从所述内容分发网络端以及所述目标客户端分别下载的切片文件的标签信息,对全部的切片文件进行排序;
将排序后的切片文件放入缓冲区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州博冠信息科技有限公司,未经广州博冠信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011182463.6/1.html,转载请声明来源钻瓜专利网。





