【发布时间】:2014-11-12 05:14:39
【问题描述】:
我不是 IOS 程序员,但我需要一个简单的应用程序来播放来自 wowza 服务器的音频流。这是我的代码,我没有错误,但也没有音频。有什么指导或帮助吗?
import UIKit
import AVFoundation
class ViewController: UIViewController {
var player = AVAudioPlayer()
override func viewDidLoad() {
super.viewDidLoad()
var fileURL: NSURL = NSURL(string: "http://url----.com/playlist.m3u8")
var error:NSError?
player = AVAudioPlayer(contentsOfURL: fileURL, error: &error)
if player.prepareToPlay() && player.play(){
println("yes")
} else {
println("no")
}
}
【问题讨论】:
-
您没有检查
error是否包含错误。 -
如何检查?
-
@Raptor AVAudioPlayer 不支持流式传输。对于直播使用 AVPlayer
标签: ios swift ios8 avaudioplayer