到目前为止,我知道如何流式传输视频以及如何下载视频,然后流式传输视频,但这是一个棘手的问题:流式传输一次,将其存储在设备上,以后再从设备上播放。

那可能吗?

最佳答案

在这里不太确定如何获取流,而是查看AVAssetWriter,AVAssetWriterInput和AVAssetWriterPixelBufferAdaptor,一旦接收到数据,您应该可以使用以下命令将数据附加到像素缓冲区适配器:

appendPixelBuffer:withPresentationTime:

不确定它是否对您有用,但是您可以通过一些调整来调整您的输入以匹配此方法。有许多用于设置编写器的示例代码

关于iphone - iOS视频流传输并随后存储在设备上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6290251/

10-12 00:18
查看更多