我从服务器下载音频文件。因为它正在下载我想开始播放它以便用户不要等待很长时间以便处理这个我正在使用AVAudioPlayer。 但现在,随着客户端gona发布应用程序。我们刚发现AVAudioPlayer没有播放完整的文件。它只播放初始化AVAudioPlayer时已下载的文件部分。因此,在初始化AVAudioPlayer之后附加到文件的剩余部分不会被播放。 这个问题的任何解决方案。
答案 0 :(得分:0)
使用AVPlayer进行流式传输。
var player:AVPlayer!
var steamingURL:NSURL = NSURL(string:playerURL)
player = AVPlayer(URL: steamingURL)
player.play()