在iphone上保存流(mp4)

时间:2010-12-04 21:24:37

标签: iphone video download stream xamarin.ios

我有问题。我需要你的帮助。 我在一个应用程序上工作,用户可以观看流(mp4)或下载它。 我已成功下载iphone模拟器上的流(mp4),文件就在那里,它完美无缺,但当我尝试在iPhone上运行应用程序时,它将无法正常工作。文件在那里,但我无法播放。请帮忙......(这是在Monotouch中完成的)

1 个答案:

答案 0 :(得分:2)

注意文件编码iPhone 3G和其他iOS设备只能播放mp4文件的特定子集。

MPMoviePlayerController的Apple文档中:

  

此课程可播放任何电影或音频   iOS中支持的文件。这包括   流内容和固定长度   文件。对于电影文件,这通常是   表示扩展名为.mov的文件,   .mp4,.mpv和.3gp并使用其中一个   以下压缩标准:

     
      
  • H.264 Baseline Profile Level 3.0视频,最高640 x 480,30 fps。 (该   基线配置文件不支持B.   帧。)
  •   
  • MPEG-4第2部分视频(简介)
  •   
     

如果您使用此课程播放音频   文件,它显示一个白色的屏幕   音频时的QuickTime徽标   播放。对于音频文件,此类   支持最高48 kHz的AAC-LC音频,   和MP3(MPEG-1 Audio Layer 3)最多   48 kHz,立体声音频。