目前正在处理Replay Kit
上传扩展和 RTMP 流。Replay Kit
效果很好,但它只CMSampleBufferRef
在屏幕上有任何变化时提供,所以如果用户停留在屏幕上并且没有任何动作,它会停止提供CMSampleBufferRef
. 我将其转换CMSampleBufferRef
为CVPixelBufferRef
然后推送到 RTMP。这是问题所在。我需要继续推送最新的 CMSampleBufferRef,以防回复工具包不再提供 SampleBufferRef。
我尝试了许多不同的方法来“存储” SampleBufferRef
orCVPixelBufferRef
但到目前为止还没有运气。
我可能不理解 bufferRef 和内存相关东西的概念。