【问题标题】:How to play an mp3 file from server?如何从服务器播放 mp3 文件?
【发布时间】:2012-06-13 09:05:23
【问题描述】:

我想播放存储在服务器中的 mp3 文件 例如:-mp3 link

我尝试了其他相关答案,但没有得到输出。 谁能告诉我如何播放存储在网络上的 mp3。

【问题讨论】:

  • “我已经尝试了其他相关答案”:相关答案是什么?

标签: iphone objective-c xcode mp3


【解决方案1】:

Apple 的 AVPlayer 文档说明如下: AVPlayerplayer 同样适用于本地和远程媒体文件

Apple 的 AVAudioPlayer 文档说明如下: 除非您正在播放从网络流中捕获的音频,否则请使用此类进行音频播放

  -(IBAction)playTapped {
        AVPlayer *player = [[AVPlayer playerWithURL:[NSURL  URLWithString:@"http://www.mp3.com/mp3file.mp3"]] retain];
        [player play];

     }

【讨论】:

  • -(IBAction)playTapped { NSError * error = nil; NSURL *url=[NSURL URLWithString:@"in.orgware.in/testing/mp3/1.mp3"]; AVAudioPlayer * myPlayer =[[AVAudioPlayer alloc] initWithContentsOfURL: url error:&error]; if(myPlayer) { [myPlayer play]; } } ....我试过了上面的代码,但我没有得到输出
  • @iPhone_suren 有什么问题?
  • @AlbrahimZ mp3 无法播放,这就是问题
  • 我认为问题在于您使用的是 AVAudioPlayer 而不是 AVPlayer。如果我没记错的话 AVPlayer 支持这个,而 AVAudioPlayer 不支持。
猜你喜欢
  • 2014-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 2014-12-07
相关资源
最近更新 更多