简体   繁体   English

通过URL进行音频流iOS

[英]Audio streaming iOS from URL

I want to stream sound from URL. 我想从URL流式传输声音。 I used various cocoacontrols to implement it and also used AVPlayer to stream audio but all works in the same manner that they load complete audio at once and then play which takes lots of time in case of large audio files. 我使用了各种cocoacontrols来实现它,还使用了AVPlayer来流音频,但是所有的工作方式都相同,即它们一次加载完整的音频,然后播放,如果音频文件很大,则要花费很多时间。 So I want to stream my sound from URL as other online players do like other music app (Gaana or Savan). 因此,我想像其他在线播放器一样,通过URL播放声音,就像其他音乐应用程序(Gaana或Savan)一样。

Thanks in advance. 提前致谢。

You can use this function to play audio file but don't forgot to import AVFoundation 您可以使用此功能播放音频文件,但不要忘记导入AVFoundation

   func playRemoteFile() {

       let fileUrl = "http://yourweburl/file.mp3"
       let url = NSURL(string: fileUrl)

       var myPlayer = AVPlayer(URL: url)
       myPlayer.play()
   }

Or check this link for some awesome library in github 或者检查此链接以获取github中的一些很棒的库
MusicPlayer 音乐播放器
InteractivePlayerView InteractivePlayerView
bpolat-Musical Player bpolat-音乐播放器

Or check this link Link 或者,检查此链接链接

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM