title: Audio Stream via firebase
body: <p>I have uploaded some songs in firebase Storage directly,I just want to stream the song in AVAudioPlayer. 
  Below is the code which I am trying:</p>
  
  <pre><code>var mainRef: FIRStorageReference {
      return FIRStorage.storage().reference(forURL: "gs://musicapp-d840c.appspot.com")
  }
  
  var audioStorageRef: FIRStorageReference{
      return mainRef.child("SongsPath")
  }
  
  audioStorageRef.downloadURL { url, error in
  
      if let error = error {
          print(error.localizedDescription)
      } else {
  
          if let url = url {
  
              do {
                  self.audioPlayer = try AVAudioPlayer(contentsOf: NSURL(fileURLWithPath: String(describing: url)) as URL)
                  self.audioPlayer.play()
              } catch  {}
  
              let storyboard  = UIStoryboard(name: "AudioPlayer", bundle: nil)
              let audioVc = storyboard.instantiateViewController(withIdentifier: "AudioPlayerViewController") as! AudioPlayerViewController
              audioVc.playThisSong = String(describing: url)
  
              self.present(audioVc, animated: false, completion: nil)
          }
      }
  }
  </code></pre>
  
  <p>Here the song url from the <code>firebase</code> is passing but it is skipping the <code>self.audioPlayer.play</code>. ,I just want to stream the audio. Can I get a proper solution for this?</p>