2

我有一个流式传输到 Wowza 服务器的流应用程序,并且我正在尝试实现一个将出站流保存到持久内存的功能。我一直在关注的示例(用于保存到相册)将视频帧添加到 NSMutableArray 中,当没有更多帧要添加时,该数组被运送到相册中。

问题是我们流式传输的内容通常长达数小时,而本地内存无法支持千兆字节的视频,因此我们需要一种方法来保存到硬盘驱动器,而无需先将整个视频存储在本地内存中。

是否可以将视频附加到相​​册中的现有视频?有什么技巧可以简化这个吗?

4

1 回答 1

2

我会使用 AVAssetWriter 将视频保存到应用程序可以写入的文件中,例如 Documents 目录。然后您可以使用UISaveVideoAtPathToSavedPhotosAlbum将该文件导出到相册

于 2013-05-04T05:59:39.060 回答