首页 > 解决方案 > “存储” CMSampleBuffer 或 CVPixelBuffer 以供以后使用的正确方法

问题描述

目前正在处理Replay Kit上传扩展和 RTMP 流。Replay Kit效果很好,但它只CMSampleBufferRef在屏幕上有任何变化时提供,所以如果用户停留在屏幕上并且没有任何动作,它会停止提供CMSampleBufferRef. 我将其转换CMSampleBufferRefCVPixelBufferRef然后推送到 RTMP。这是问题所在。我需要继续推送最新的 CMSampleBufferRef,以防回复工具包不再提供 SampleBufferRef。

我尝试了许多不同的方法来“存储” SampleBufferReforCVPixelBufferRef但到目前为止还没有运气。

我可能不理解 bufferRef 和内存相关东西的概念。

标签: ioscorertmpreplaykit

解决方案


推荐阅读