Как направить звук на AirPods при потоковой передаче на Apple TV?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как направить звук на AirPods при потоковой передаче на Apple TV?

Сообщение Anonymous »

Вот что я пытался

Код: Выделить всё

func configureAudioSession() {
let session = AVAudioSession.sharedInstance()
do {
try session.setCategory(.playAndRecord, options: [.mixWithOthers, .allowBluetoothA2DP, .defaultToSpeaker])
try session.setActive(true)
print("Session is active. Current route: \(session.currentRoute)")

if let bluetoothOutput = session.currentRoute.outputs.first(where: { $0.portType == .bluetoothA2DP }) {
print("Bluetooth A2DP device available: \(bluetoothOutput.portName)")
// Optionally prompt user or handle routing preferences
} else {
print("No Bluetooth A2DP route available; consider manual routing via Control Center.")
}

} catch {
print("Failed to configure audio session: \(error)")
}
}
По сути, если мой iPhone передает звук на ближайший Apple TV, я хочу, чтобы звук моего приложения проходил через пару AirPods, а не через Apple TV.
  • Я не хочу подключать AirPods к Apple TV
  • Я попробовал приведенный выше код, но в итоге он перенаправил весь системный звук на AirPods /Устройство Встроенные динамики. Я этого не хочу. Вместо этого я хочу, чтобы системный звук продолжал транслироваться на Apple TV, пока мое приложение каким-то образом сможет отправлять звук на AirPods.
Я открыт для использования частного API. Не планирую отправлять это в магазин приложений; это просто проект по акустике в аспирантуре, над которым мы работаем.


Подробнее здесь: https://stackoverflow.com/questions/792 ... o-apple-tv
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»