我正在开发的应用程序除其他外正在使用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