【技术实现步骤摘要】
【国外来华专利技术】分段数据流处理的先进先出功能
[0001]引用并入
[0002]本公开要求于2020年9月22日提交的美国申请第17/028,854号“分段数据流处理的先进先出功能”的优先权,该美国申请要求了于2019年9月28日提交的美国临时申请第62/907,625号“云端分段处理的索引先进先出功能”的优先权。在先申请的全部内容通过引用并入本文。
[0003]本公开涉及在计算平台(例如,计算机或云平台)上进行分段数据流处理的先进先出(first
‑
in first
‑
out,FIFO)缓冲区。一些实施例与基于网络的媒体处理(Network
‑
based Media Processing,NBMP)有关。
技术介绍
[0004]本文所提供的背景描述旨在整体呈现本申请的背景。在
技术介绍
部分以及本说明书的各个方面中所描述的目前已署名的专利技术人的工作所进行的程度,并不表明其在本申请提交时作为现有技术,且从未明示或暗示其被承认为本申请的现有技术。
[0005]多媒体服务提供商面临着一个挑战,即,使他们的服务适应多个云和网络服务提供商,以达到客户的需求。这些云和网络服务提供商通常定义他们自己的应用程序编程接口(Application Programing Interfaces,API),以向他们的客户分配计算资源。正在开发基于网络的媒体处理(NBMP)标准,以解决碎片问题,并提供在任何云平台和任何IP网络上执行媒体处理的统一方式。NBMP定义了工作流管理器,该工 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,其特征在于,包括:接收从流媒体的第一数据流划分得到的多个第一段的第一序列;将所述多个第一段存储到第一先进先出FIFO缓冲区中,其中,每个第一段和与每个第一段相关联的属性形成所述第一FIFO缓冲区的条目,与所述每个第一段相关联的所述属性包括相应第一段的开始时间、所述相应第一段的持续时间,以及指示所述相应第一段中字节数的所述相应第一段的长度;以及,使用基于网络的媒体处理NBMP系统中工作流的第一媒体处理任务,处理从所述第一FIFO缓冲区接收的所述多个第一段,其中,从所述第一FIFO缓冲区接收到的所述多个第一段彼此独立地处理。2.根据权利要求1所述的方法,其特征在于,所述接收所述多个第一段的第一序列包括:从连续到分段转换功能接收所述多个第一段的第一序列,其中,所述连续到分段转换功能用于将所述流媒体的第一数据流从连续流划分为分段流。3.根据权利要求1所述的方法,其特征在于,所述接收所述多个第一段的第一序列包括:从所述NBMP系统中所述工作流的媒体处理任务接收所述多个段的第一序列,其中,所述多个段的第一序列从所述流媒体的第一数据流划分出来。4.根据权利要求1所述的方法,其特征在于,所述流媒体的第一数据流是从所述NBMP系统的NBMP源接收的,或者是从所述NBMP系统中的所述工作流的媒体处理任务接收的。5.根据权利要求1所述的方法,其特征在于,进一步包括:将从所述工作流的第一媒体处理任务输出的已处理的多个第一段存储到第二FIFO缓冲区中,其中,每个已处理的第一段和与每个已处理的第一段相关联的属性形成所述第二FIFO缓冲区的条目,与每个已处理的第一段相关联的所述属性包括所述相应第一段的开始时间、所述相应第一段的持续时间,以及指示相应已处理的第一段中字节数的所述相应已处理的第一段的长度。6.根据权利要求5所述的方法,其特征在于,进一步包括:将存储在所述第二FIFO缓冲区中的所述条目转换为连续流,其中,所述连续流不具有与每个已处理的第一段相关联的所述属性。7.根据权利要求1所述的方法,其特征在于,进一步包括:接收从所述流媒体的第二数据流划分的多个第二段的第二序列;将所述多个第二段存储到第三FIFO缓冲区中,其中,每个第二段和与所述每个第二段相关联的属性形成所述第三FIFO缓冲区的条目,与每个第二段相关联的所述属性包括相应第二段的开始时间、所述相应第二段的持续时间,以及指示所述相应第二段中的字节数的所述相应第二段的长度;以及,使用所述NBMP系统中所述工作流的第二媒体处理任务,处理从所述第三FIFO缓冲区接收到的所述多个第二段,其中,从所述第三FIFO缓冲区接收到的所述多个第二段彼此独立地处理;其中,从所述第一数据流划分所述多个第一段的第一序列与从所述第二数据流划分所述多个第二段的第二序列是同步进行的,所述第一数据流的每个第一段和所述第二数据流
的相应第二段对应于所述流媒体的相同时间跨度。8.根据权利要求7所述的方法,其特征在于,所述第一数据流的每个第一段和所述第二数据流的相应第二段在与每个第一段或第二段相关联的相应属性中具有相同的开始时间。9.一种装置,其特征在于,包括电路,用于:接收从流媒体的第一数据流划分的多个第一段的第一序列;将所述多个第一段存储到第一先进先出FIFO缓冲区中,其中,每个第一段和与每个第一段相关联的属性形成所述第一FIFO缓冲区的条目,与每个第一段相关联的所述属性包括相应第一段的开始时间、所述相应第一段的持续时间,以及指示所述相应第一段中字节数的所述相应第一段的长度;以及,使用基于网络的媒体处理NBMP系统中工作流的第一媒体处理任务,处理从所述第一FIFO缓冲区接收的所述多个第一段,其中,从所述第一FIFO缓冲区接收到的所述多个第一段彼此独立地处理。10.根据权利要求9所述的装置,其特征在于,所述电路进一步用于:从连续到分段转换功能接收所述多个第一段的第一序列,其中,所...
【专利技术属性】
技术研发人员:伊拉吉,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。