带有切片IDR的ios h264比特流

时间:2017-08-22 11:53:37

标签: ios avfoundation h.264 bitstream

我有一个iOS应用,需要显示h264视频流。当IDR是单个H264帧/单元时,流是比特流格式并且运行良好。现在我有一个视频源,它将IDR分成4个分离的H264帧/单元(每个显示图片的1/4)。我目前的方法NALU-> AVCC无法处理这个问题,因为每个IDR都会覆盖前一个IDR。

清除我收到的内容的混淆:

这是工作情况:| SPS | PPS | IDR | B_FRAME | ..... | SPS | PPS | IDR |

这就是我所接受的:| SPS | PPS | IDR | IDR | IDR | IDR | B_FRAME | ..... | SPS | PPS | IDR | IDR | IDR | IDR |

我尝试将这些IDR合并到一个框架中。我试图将所有转换为AVCC格式并将它们作为一个单元传递给AVSampleBufferDisplayLayer

0 个答案:

没有答案