技术新讯 > 电子通信装置的制造及其应用技术 > 一种视频处理方法、装置及可读存储介质与流程  >  正文

一种视频处理方法、装置及可读存储介质与流程

  • 国知局
  • 2024-09-14 14:38:23

本申请涉及视频处理,尤其涉及一种视频处理方法、装置及可读存储介质。

背景技术:

1、现有的全景视频视场角(field of view,fov)自适应方案中,在视频传输时采用的是多路高低清并发的形式,并发请求数为n+m+1路流,其中,n是fov视角内tile(分片)的个数,m为视角预测的tile个数,1为低清视频流的路数。这样客户端将会同时请求接近20路流。

2、同时请求众多的流,可能导致多路视频流数据传输不同步。

技术实现思路

1、本申请实施例提供一种视频处理方法、装置及可读存储介质,以提高视频传输的同步性。

2、第一方面,本申请实施例提供了一种视频处理方法,应用于第一设备,包括:

3、将待传输的高清视频划分成多个分片(tile);

4、基于所述多个tile,得到多个基于超文本传输协议的动态自适应多媒体流(dynamic adaptive streaming over http(hypertext transfer protocol,超文本传输协议),dash)分段;

5、基于多个dash分段进行合并,得到第一目标媒体文件。

6、第二方面,本申请实施例还提供一种视频处理方法,应用于服务端,包括:

7、接收终端发送的第一请求,其中,所述第一请求包括目标tile的信息;

8、根据所述第一请求,从第一目标媒体文件中获取所述目标tile对应的第二目标媒体文件,其中,所述第一目标媒体文件是由第一设备对基于待传输的高清视频得到的多个dash分段进行合并获得的;

9、向所述终端发送所述第二目标媒体文件。

10、第三方面,本申请实施例还提供一种视频处理装置,应用于第一设备,包括:

11、第一处理模块,用于将待传输的高清视频划分成多个分片tile;

12、第二处理模块,用于基于所述多个tile,得到多个基于超文本传输协议http的动态自适应多媒体流dash分段;

13、第三处理模块,用于基于多个dash分段进行合并,得到第一目标媒体文件;

14、第一传输模块,用于传输所述第一目标多媒体文件。

15、第四方面,本申请实施例还提供一种视频处理装置,应用于服务端,包括:

16、第一接收模块,用于接收终端发送的第一请求,其中,所述第一请求包括目标tile的信息;

17、第一处理模块,用于根据所述第一请求,从第一目标媒体文件中获取所述目标tile对应的第二目标媒体文件,其中,所述第一目标媒体文件是由第一设备对基于待传输的高清视频得到的多个dash分段进行合并获得的;

18、第一发送模块,用于向所述终端发送所述第二目标媒体文件。

19、第五方面,本申请实施例还提供一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的视频处理方法中的步骤。

20、第六方面,本申请实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的视频处理方法中的步骤。

21、在本申请实施例中,将待传输的高清视频划分成多个tile,基于所述多个tile,得到多个dash分段,并基于多个dash分段进行合并,得到第一目标媒体文件。从而,可使得服务端在接收到客户端的请求时,可基于客户端请求的目标tile,同时将多组数据传输给终端,提高了视频传输的同步性。

技术特征:

1.一种视频处理方法,其特征在于,应用于第一设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于多个dash分段进行合并,得到第一目标媒体文件,包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述dash分段的m4s文件合并成mp4文件,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述segment、所述m4s文件中的文件类型容器ftyp以及分片索引容器sidx,得到所述mp4文件,包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.一种视频处理方法,其特征在于,应用于服务端,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述第一请求,从第一目标媒体文件中获取所述目标tile对应的第二目标媒体文件,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述目标tile的信息,在所述第一目标媒体文件中确定所述目标tile对应的目标segment,包括:

9.一种视频处理装置,其特征在于,应用于第一设备,包括:

10.一种视频处理装置,其特征在于,应用于服务端,包括:

11.一种通信设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器,用于读取存储器中的程序实现如权利要求1至8中任一项所述的视频处理方法中的步骤。

12.一种可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1至8中任一项所述的视频处理方法中的步骤。

技术总结本申请公开了一种视频处理方法、装置及可读存储介质,涉及通信技术领域,以提高视频传输的同步性。该方法包括:将待传输的高清视频划分成多个分片Tile;基于多个Tile,得到多个DASH分段;基于多个DASH分段进行合并,得到第一目标媒体文件;传输所述第一目标多媒体文件。本申请实施例可以提高视频传输的同步性。技术研发人员:杨刚,王玮,杨柳,朱佳伟,王洪良,王思杰受保护的技术使用者:咪咕视讯科技有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/295228.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。