HEVC:图片分割成多个 NAL 单元

HEVC: Picture split up in multiple NAL units

在有关 HEVC 的一些开发工作中,我遇到了一个在多个 NAL 单元中流式传输其图片的相机。在分析比特流时,我注意到每张图片有 3 个 NAL 单元。我注意到第一个 NAL 单元的 first_slice_segment_in_pic_flag = 1 和接下来的 2 个 NAL 单元的 first_slice_segment_in_pic_flag = 0。

有没有办法在不查看第 4 个 NAL 单元(下一张图片的第一个)的情况下知道有多少个 NAL 单元组成一张完整的图片,或者哪个 NAL 单元是当前图片的最后一个?

不,这不可能。在解码图片的最后一个 CTU 或获得下一张图片的第一个切片后,您就会知道图片的结尾。