我正在开发的应用程序除其他外正在​​使用AVAssetExporter将视频和音频文件组合为新视频。
导出的视频:
在应用程序内的Web视图中正常播放。
使用UIIMagePickerController保存时,可以从“相机”应用程序正常播放。
当我将视频上传到服务器时,它在Safari和Firefox的桌面版本中可以正常播放。

但是,当我尝试从移动Safari浏览器访问视频时,我从调试控制台得到了无法播放电影的提示。

AVAssetExportSession *exporter =[[AVAssetExportSession alloc] initWithAsset:mixComposition presetName:AVAssetExportPresetPassthrough];
        exporter.outputFileType=AVFileTypeQuickTimeMovie;


我的问题是,我应该使用哪种导出设置才能创建可在移动设备上使用的视频?
谢谢

编辑1。
看来它可能与服务器端的设置方式有关。
我发现以下内容:
http://mobiforge.com/developing/story/content-delivery-mobile-devices

我将保持此职位更新。

最佳答案

看来它可能与服务器端的设置方式有关。我发现以下内容:http://mobiforge.com/developing/story/content-delivery-mobile-devices

10-06 07:56