Domanda

riesco a sentire l'audio da Auricolari Bluetooth sul mio iPad / iPhone, ma non posso registrare audio nelle applicazioni dalla cuffia. Anche il campione "SpeakHere" applicazione fa registrare audio non dall'auricolare.

C'è una ragione uscita audio funziona perfettamente, ma in audio non funziona? Sto cercando di utilizzare un auricolare Jawbone Aleph.

È stato utile?

Soluzione

Per impostazione predefinita le sessioni audio non supportano l'ingresso audio tramite un auricolare bluetooth. Essa deve essere esplicitamente rappresentato nel codice (che non è vero per l'uscita audio Bluetooth).

Questo probabilmente spiega perché un sacco di applicazioni che si sta cercando non stanno sostenendo l'auricolare: gli sviluppatori non hanno considerato il caso limite. Il codice di esempio SpeakHere fornito da Apple, inoltre, non supporta l'ingresso di Bluetooth (bello se lo ha fatto, giusto?).

Ecco il campione Comunicare il codice di Apple nella documentazione per consentire bluetooth ingresso (supponendo che si dispone già di una sessione audio):

UInt32 allowBluetoothInput = 1;

AudioSessionSetProperty (
    kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,
    sizeof (allowBluetoothInput),
    &allowBluetoothInput
);

Speranza che aiuta!

Altri suggerimenti

C'è un modo per fare questo, tuttavia è necessario avere un iDevice jailbroken (so solo che funziona per l'iPhone.) Aprite Cydia e cercare un app chiamata "Bluetooth Mono SBSettings", scaricare e installare che sul vostro dispositivo e si dovrebbe essere in grado non solo di registrare l'audio da un auricolare Bluetooth, ma anche ascoltare l'audio attraverso le cuffie che normalmente si sente come se si stesse indossare le cuffie. Questo funziona su qualsiasi (per quanto a conoscenza di im) Auricolare Bluetooth. Ho un iPhone 3G, e ho un Motorola H390 come il mio auricolare. Spero che funzioni!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top