gpt4 book ai didi

ios - 通过 AVSampleBufferDisplayLayer 显示 H.264 编码图像

转载 作者:行者123 更新时间:2023-11-29 10:45:36 33 4
gpt4 key购买 nike

我一直在探索 iOS 上的选项来实现原始 H.264 流的硬件加速解码,到目前为止我只发现唯一的选择是将 H.264 流写入 MP4 文件,然后将文件传递给AVAssetReader 的一个实例。尽管此方法有效,但它并不特别适合实时应用程序。 AVFoundation 引用表明存在可以显示压缩视频帧的 CALayer (AVSampleBufferDisplayLayer),我相信这将是上述方法的有效替代方法。不幸的是,该层仅在 OSX 上可用。我想提交一个附魔雷达,但在我这样做之前,我想从对这一层有经验的人那里知道如果在 iOS 上可用的话,是否确实可以用来显示 H.264 原始数据。目前在我的应用程序中,解压缩的 YUV 帧是通过 openGLES 渲染的。使用这一层意味着我将不再需要使用 openGLES 了吗?

最佳答案

在 iOS 8 中,AVSampleBufferDisplayLayer 类现在可用。

Take a Look and have Fun

关于ios - 通过 AVSampleBufferDisplayLayer 显示 H.264 编码图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22523981/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com