如何在Swift 3中使用AVAudioPlayer播放.ogg音频文件?

问题描述 投票:3回答:1

我正在尝试使用带有以下代码的AVAudioPlayer播放音频文件:

    let urlString = "http://192.168.1.19:8080/download/2"
    let url = URL(string: urlString)!
    print("the url = \(url)")

    do {
        let data = try Data.init(contentsOf: url)
        self.audioPlayer = try AVAudioPlayer.init(data: data)
        self.audioPlayer.prepareToPlay()

        self.audioPlayer.play()
    } catch {
        print("couldn't load file")
    }

音频格式为Ogg Vorbis(.ogg),始终无法加载。播放此.ogg文件的任何解决方案?

ios swift audio avaudioplayer
1个回答
0
投票

使用https://github.com/Alterplay/APAudioPlayer这个播放器对播放.ogg文件以及所有类型的文件非常有用。

© www.soinside.com 2019 - 2024. All rights reserved.