我有一个流媒体应用程序流式传输到Wowza服务器,我正在尝试实现一个将出站流保存到持久性内存的功能。 我一直关注的示例(用于保存到相册)将视频帧添加到NSMutableArray,当没有更多帧要添加时,该阵列将被发送到相册。
问题是我们传输的内容通常需要数小时,本地内存不能支持千兆字节的视频,因此我们需要一种方法来保存到硬盘驱动器,而不必将整个视频放在本地内存中。
是否可以将视频附加到相册中的现有视频? 有什么技巧可以简化这个吗?
答案 0 :(得分:2)
我会使用AVAssetWriter将视频保存到某个应用程序可以像Documents目录一样编写的文件中。然后,您可以使用UISaveVideoAtPathToSavedPhotosAlbum
将该文件导出到相册