在我的应用程序中,视频由用户录制。当用户完成录制后,视频将使用压缩算法进行压缩,并以NSData的形式返回视频。然后我将数据写入文件并保存到我的服务器。我正在检索保存的视频,并将其显示在X1M0N1X上。理论上,提要上可能会有几十个视频。当我从服务器检索视频并将其解压缩时,我遇到了NSData对象。我正在寻求帮助,将此对象转换为AVAsset,而不将文件保存到设备。任何帮助都是感激不尽的
AVAsset
ttygqcqt1#
我扩展了NSDataAsset以符合AVAssetResourceLoaderDelegate协议,并使用NSDataAsset扩展了AVURLAsset以初始化。您可以在此线程中找到我的解决方案:https://stackoverflow.com/a/69298570/15042552
NSDataAsset
AVAssetResourceLoaderDelegate
AVURLAsset
1条答案
按热度按时间ttygqcqt1#
我扩展了
NSDataAsset
以符合AVAssetResourceLoaderDelegate
协议,并使用NSDataAsset
扩展了AVURLAsset
以初始化。您可以在此线程中找到我的解决方案:https://stackoverflow.com/a/69298570/15042552