System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开的实施例总体上涉及计算机技术,并且更具体地,涉及视觉数据处理及传输技术。
技术介绍
1、如今,数字视频能力正被应用于人们生活的各个方面。针对视频编码/解码,已经提出了多种类型的视频压缩技术,例如mpeg-2、mpeg-4、itu-t h.263、itu-th.264/mpeg-4第10部分高级视频编解码(avc)、itu-t h.265高效视频编解码(hevc)标准、通用视频编码(vvc)标准。
2、实时传输协议(rtp)是用于通过互联网协议(ip)网络递送多媒体数据的标准化分组(packet)格式,并且被优化用于实时数据的一致递送。rtp被用于因特网电话、ip语音和视频电信。由于视觉数据编解码器(例如基于avc或hevc的视觉数据编解码器)广泛被用于基于rtp的系统中,所以期望将基于rtp的系统适应于视觉数据编解码器,以便支持最新技术的视觉数据编解码技术。
技术实现思路
1、本公开的实施例提供了一种用于视觉数据处理的解决方案。
2、在第一方面,提出了一种用于视觉数据处理的方法。该方法包括:基于实时传输协议(rtp),在视觉数据的当前帧的比特流与至少一个分组之间执行转换,其中至少一个分组包括用于指示当前帧的解码时间戳与当前帧的呈现时间戳之间的差异的第一指示。
3、基于本公开第一方面的方法,第一指示可以基于rtp被添加到分组中,以传递当前帧的解码时间戳与当前帧的呈现时间戳之间的差异。借助于第一指示,基于rtp的系统可以正确地解码具有双向预测帧
4、在第二方面,提出了一种用于视觉数据处理的装置。该装置包括处理器和其上具有指令的非暂态存储器。该指令在由处理器执行时,使处理器执行根据本公开的第一方面的方法。
5、在第三方面,提出了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储使处理器执行根据本公开的第一方面的方法的指令。
6、在第四方面,提出了另一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储当前视觉数据帧的由用于视觉数据处理的装置执行的方法生成的比特流。该方法包括:基于实时传输协议(rtp)在比特流与至少一个分组之间执行转换,其中至少一个分组包括用于指示当前帧的解码时间戳与当前帧的呈现时间戳之间的差异的第一指示。
7、在第五方面中,提出一种用于存储视觉数据的当前帧的比特流的方法。该方法包括:基于实时传输协议(rtp)在比特流与至少一个分组之间执行转换;将比特流存储在非暂态计算机可读记录介质中,其中至少一个分组包括用于指示当前帧的解码时间戳与当前帧的呈现时间戳之间的差异的第一指示。
8、在第六方面,提出了另一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储由用于视觉数据处理的装置执行的方法生成的至少一个分组。该方法包括:基于实时传输协议(rtp),在视觉数据的当前帧的比特流与至少一个分组之间执行转换,其中至少一个分组包括用于指示当前帧的解码时间戳与当前帧的呈现时间戳之间的差异的第一指示。
9、在第七方面,提出了一种用于存储至少一个分组的方法。该方法包括:基于实时传输协议(rtp),在视觉数据的当前帧的比特流与至少一个分组之间执行转换;将至少一个分组存储在非暂态计算机可读记录介质中,其中至少一个分组包括用于指示当前帧的解码时间戳与当前帧的呈现时间戳之间的差异的第一指示。
10、提供本
技术实现思路
是为了以简化的形式介绍以下在具体实施例中进一步描述的概念的选择。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护主题的范围。
【技术保护点】
1.一种用于视觉数据处理的方法,包括:
2.根据权利要求1所述的方法,其中所述第一指示被加密。
3.根据权利要求1至2中任一项所述的方法,其中所述至少一个分组包括多个分组,并且所述第一指示被包括在所述多个分组中的第一分组中,所述第一分组是在所述多个分组中的其余分组之前被生成的。
4.根据权利要求1至3中任一项所述的方法,其中所述第一指示是头扩展。
5.根据权利要求4所述的方法,其中所述头扩展是1字节头格式或2字节头格式。
6.根据权利要求4至5中任一项所述的方法,其中所述头扩展是基于头扩展加密机制或低级别的安全和认证机制而被加密的。
7.根据权利要求1至6中任一项所述的方法,其中所述当前帧为双向预测帧(B帧)。
8.根据权利要求1至7中任一项所述的方法,其中所述方法在第一设备上被实现,所述方法还包括:
9.根据权利要求8所述的方法,还包括:
10.根据权利要求8所述的方法,还包括:
11.根据权利要求8至10中任一项所述的方法,还包括:
12.根据权
13.根据权利要求12所述的方法,还包括:
14.根据权利要求11或13所述的方法,其中所述第二指示或所述第三指示中的至少一项是基于会话描述协议(SDP)被传输的。
15.根据权利要求1至7中任一项所述的方法,其中所述转换包括将所述比特流封装到所述至少一个分组中。
16.根据权利要求1至7中任一项所述的方法,其中所述转换包括从所述至少一个分组中提取所述比特流。
17.一种用于视觉数据处理的装置,包括处理器和在其上具有指令的非暂态存储器,其中所述指令在由所述处理器执行时使所述处理器执行根据权利要求1至16中任一项所述的方法。
18.一种非暂态计算机可读存储介质,存储指令,所述指令使处理器执行根据权利要求1至16中任一项所述的方法。
19.一种非暂态计算机可读记录介质,存储视觉数据的当前帧的由用于视觉数据处理的装置执行的方法生成的比特流,其中所述方法包括:
20.一种用于存储视觉数据的当前帧的比特流的方法,包括:
21.一种非暂态计算机可读记录介质,存储由用于视觉数据处理的装置执行的方法生成的至少一个分组,其中所述方法包括:
22.一种用于存储至少一个分组的方法,包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种用于视觉数据处理的方法,包括:
2.根据权利要求1所述的方法,其中所述第一指示被加密。
3.根据权利要求1至2中任一项所述的方法,其中所述至少一个分组包括多个分组,并且所述第一指示被包括在所述多个分组中的第一分组中,所述第一分组是在所述多个分组中的其余分组之前被生成的。
4.根据权利要求1至3中任一项所述的方法,其中所述第一指示是头扩展。
5.根据权利要求4所述的方法,其中所述头扩展是1字节头格式或2字节头格式。
6.根据权利要求4至5中任一项所述的方法,其中所述头扩展是基于头扩展加密机制或低级别的安全和认证机制而被加密的。
7.根据权利要求1至6中任一项所述的方法,其中所述当前帧为双向预测帧(b帧)。
8.根据权利要求1至7中任一项所述的方法,其中所述方法在第一设备上被实现,所述方法还包括:
9.根据权利要求8所述的方法,还包括:
10.根据权利要求8所述的方法,还包括:
11.根据权利要求8至10中任一项所述的方法,还包括:
12.根据权利要求1至7中任一项所述的方法,其中所述方法在第二设备处被实现,执行所述转换包括:
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。