我开发了一个iPhone应用程序,它可以作为自定义音乐播放器使用。我设法把我iPhone里所有歌曲的列表放到了UITableView里。当我播放一首歌曲时,声音是从iPhone音频扬声器而不是连接蓝牙的设备中发出的。
在这种情况下,我通过蓝牙将iPhone连接到谷歌眼镜。当iPhone收到来电时,我可以通过谷歌眼镜耳机听到呼叫者。然而,当我在我的应用程序中播放一首歌曲时,音频不会被重定向到谷歌眼镜耳机。音频通过iPhone的扬声器播放。我原本打算让音乐通过蓝牙连接的设备播放,
请告诉我从蓝牙连接的设备而不是手机的扬声器流式传输音频的正确方法。
我编写的代码应该可以做到这一点,如下所示:
AV
我已经编写了一个摄像机来记录视频,为了“捕获”视频输出的声音,我使用下面的代码来设置音频。
AVAudioSession.sharedInstance().requestRecordPermission { (granted: Bool) -> Void in
if granted {
let audioCaptureDevice = AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeAudio)
do {