1

我正在尝试在 iOS 10 (iPhone 6) 上配置视频工具箱编码器以启用 H.264 的单 NALU 模式。默认模式似乎是非交错模式,其中始终使用有效载荷类型 28 (FU-A)。在 Apple Developer API 参考中,最接近的 API 是VTCompressionSessionkVTCompressionPropertyKey_MaxH264SliceByteskVTCompressionPropertyKey_MaxFrameDelayCount

我想将kVTCompressionPropertyKey_MaxH264SliceBytes设置为小于 RTP 有效负载大小的值,并将kVTCompressionPropertyKey_MaxFrameDelayCount 设置为 1。但是,iOS 不支持这两个 API:How to set MaxH264SliceBytes property of VTCompressionSession

所以我想看看iOS是否支持H.264 Single NALU模式。如果可以,如何设置?谢谢!

4

0 回答 0