2012-05-10 77 views
1

我正在開發應用程序,其中包括使用AVAssetExporter將視頻和音頻文件合併到新視頻中。 導出的視頻: 在應用程序內部的網頁視圖中播放良好。 當它使用UIIMagePickerController保存時,它可以在相機應用中正常播放。 當我將視頻上傳到服務器時,它在桌面版Safari和Firefox中播放效果不錯。php readFile()和手機safari

但是,當我嘗試從移動Safari瀏覽器訪問視頻時,我正在從調試控制檯獲取電影無法播放的提示。

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

我的問題是我應該使用哪種導出設置來創建可在移動設備上工作的視頻? 謝謝

編輯1. 它似乎可能與我的服務器端如何設置方式連接。 我發現以下內容: http://mobiforge.com/developing/story/content-delivery-mobile-devices

我會保留這篇文章的更新。

回答

0

最好的辦法:用MP4 H.264和AAC