1
使用iOS应用程序使用来自url(电台应用程序)的流, 一旦我试图通过蓝牙设备从应用程序流式播放外部扬声器或汽车音响系统,音频质量是可怜的和震撼。 从iOS设计本身播放时,一切都听起来不错(扬声器和耳机)。iOS Swift - 使用蓝牙外置扬声器时的音频质量差
override func viewDidLoad() {
super.viewDidLoad()
// Set AVFoundation category, required for background audio
var error: NSError?
var success: Bool
do {
try AVAudioSession.sharedInstance().setCategory(
AVAudioSessionCategoryPlayAndRecord,
withOptions: [
AVAudioSessionCategoryOptions.AllowBluetooth,
AVAudioSessionCategoryOptions.DefaultToSpeaker])
success = true
} catch let error1 as NSError {
error = error1
success = false
}
if !success {
print("Failed to set audio session category. Error: \(error)")
}