Android AVPlayer流媒体如何播放下一个mp3文件夹

Android AVPlayer流媒体如何播放下一个mp3文件夹,android,ios,objective-c,ruby,Android,Ios,Objective C,Ruby,我用ruby(类似于objective c)编写了代码,它使用AVPlayer从AmazonS3播放mp3文件。我希望能够播放目录中存储的所有mp3文件,而不仅仅是我将要做这件事的人?? 我写的代码是 def buttonIsTapped p "Button was tapped" if (@audio_player == nil) Dispatch::Queue.concurrent.async do mainBundle = NSBundle.mainBundle u

我用ruby(类似于objective c)编写了代码,它使用AVPlayer从AmazonS3播放mp3文件。我希望能够播放目录中存储的所有mp3文件,而不仅仅是我将要做这件事的人?? 我写的代码是

def buttonIsTapped
p "Button was tapped"

if (@audio_player == nil)
  Dispatch::Queue.concurrent.async do 
    mainBundle = NSBundle.mainBundle
    url = NSURL.URLWithString("https://s3-eu-west-1.amazonaws.com/mytrackzmusic/music/Nines+-+Loyal+To+The+Soil/", ofType:"mp3")
    #@audio_player = AVAudioPlayer.alloc.initWithData(fileData, error:error)
    @audio_player = AVPlayer.alloc.initWithURL(url)
    @audio_player.play

    @playerIsPlaying = true
  end
else 
  if @playerIsPlaying == true
    @audio_player.pause
    @playerIsPlaying = false
  else
    @audio_player.play
    @playerIsPlaying = true
  end

那你问什么呢。您希望有人编写与您的代码相当的
Objective-C
吗?我希望有一个解决方案,可以播放目录中存储的所有mp3文件,而不是上面代码只播放一个mp3文件。解决方案可以是objective-c或ruby,因为上面的代码与objective-c非常相似,谢谢。