预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112118461A(43)申请公布日2020.12.22(21)申请号202011000009.4H04N21/482(2011.01)(22)申请日2020.09.22H04N21/845(2011.01)(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410003湖南省长沙市开福区湖南国际会展中心北四楼(72)发明人曹问唐文滔盛骥斌李兴平刘维曾迅迅曹望(74)专利代理机构北京集佳知识产权代理有限公司11227代理人尹秀(51)Int.Cl.H04N21/2187(2011.01)H04N21/439(2011.01)H04N21/44(2011.01)权利要求书2页说明书8页附图3页(54)发明名称一种音视频文件存储和分发方法与装置(57)摘要本发明公开了一种音视频文件存储和分发方法及装置,该方法包括:当接收到对目标音视频文件的处理请求时,获取所述目标音视频文件的文件类型;基于与所述文件类型对应的目标分片方法,将所述目标音视频文件切分成各个音视频片段,将所述各个音视频片段进行存储;基于与所述文件类型对应的目标分发方法,将所述各个音视频片段进行分发。上述的方法,在对目标音频文件进行存储时,先将目标音视频文件切分成各个音视频片段后在进行存储,在进行分发时也是以音视频片段进行缓存和分发的,减少了缓存时带宽的占用,避免了带宽资源的浪费。CN112118461ACN112118461A权利要求书1/2页1.一种音视频文件存储和分发方法,其特征在于,包括:当接收到对目标音视频文件的处理请求时,获取所述目标音视频文件的文件类型;基于与所述文件类型对应的目标分片方法,将所述目标音视频文件切分成各个音视频片段,将所述各个音视频片段进行存储;基于与所述文件类型对应的目标分发方法,将所述各个音视频片段进行分发。2.根据权利要求1所述的方法,其特征在于,当接收到对目标音视频文件的处理请求时,获取所述目标音视频文件的文件类型,包括:获取与所述目标音视频文件对应的元数据,其中,所述元数据包括:资源ID和文件类型;获取所述元数据中包括的文件类型。3.根据权利要求2所述的方法,其特征在于,在所述文件类型为单独音视频时,基于与所述文件类型对应的目标分片方法,将所述目标音视频文件切分成各个音视频片段,将所述各个音视频片段进行存储,包括:确定所述目标分片方法中的预设常量;基于所述预设常量将所述目标音视频文件切分成各个音视频片段;为每个音视频片段分配切片ID,其中,所述切片ID其中,所述切片ID=资源ID+range(start-end),其中,start表示开始偏移量,end表示结束偏移量,range(start-end)表示预设常量;将所述各个音视频片段和其对应的切片ID存储至边缘计算节点。4.根据权利要求3所述的方法,其特征在于,基于与所述文件类型对应的目标分发方法,将所述各个音视频片段进行分发,包括:在所述目标音视频文件为单独音视频时,获取所述资源ID和所述预设常量;基于所述资源ID和所述预设常量构建所述切片ID;向所述边缘计算节点请求所述切片ID,接收所述边缘计算节点分发的与所述切片ID对应的音视频片段。5.根据权利要求2所述的方法,其特征在于,在所述文件类型为播放列表时,基于与所述文件类型对应的目标分片方法,将所述目标音视频文件切分成各个音视频片段,将所述各个音视频片段进行存储,包括:获取所述目标音视频文件的各个音视频片段和每个切片音视频片段的切片序列号;基于针对每个音视频片段,基于所述资源ID和其对应的切片序列号构建切片ID,其中,所述切片ID=资源ID+对应切片序列号;将所述各个音视频片段和其对应的切片ID存储至边缘计算节点。6.根据权利要求5所述的方法,其特征在于,基于与所述文件类型对应的目标分发方法,将所述各个音视频片段进行分发,包括:在所述目标音视频文件为播放列表时,获取所述资源ID和所述对应的切片序列号;基于所述资源ID和所述对应的切片序列号构建所述切片ID;向所述边缘计算节点请求所述切片ID,接收所述边缘计算节点分发的与所述切片ID对应的音视频片段。7.根据权利要求2所述的方法,其特征在于,在所述文件类型为直播流时,基于与所述2CN112118461A权利要求书2/2页文件类型对应的目标分片方法,将所述目标音视频文件切分成各个音视频片段,将所述各个音视频片段进行存储,包括:确定所述目标分片方法中的预设切片时长;基于所述预设切片时长将所述目标音视频文件切分成各个音视频片段,为每个拼视频片段分配分段索引号,其中,所述分段索引号用于标识音视频片段;基于所述视频ID和对应的分段索引号为每个音视频片段分配切片ID,其中,所述切片ID其中,所述切片ID=资源ID+对应