Domanda

Un problema di Adobe Flex ...

Sto attaccando un microfono per un NetStream, ma non c'è alcuna attività microfono. La privacy è impostata su Consenti, l'Microphone.muted è falsa e il livello di attività è -1.

Solo quando ho aperto le impostazioni del flash, e aprire la scheda del microfono, comincia a inviare gli eventi di attività, e ne inizi lo streaming audio.

Inoltre, quando comincio a loopback si inizia a lavorare. Ma io non voglio loopback.

Hai avuto lo stesso problema? Spero di essere stato chiaro.

È stato utile?

Soluzione 2

Ok, ho trovato quello è il problema!

Poco prima ho attaccato il microfono per l'oggetto NetStream, stavo facendo setLoopBack (false)

Quando ho detto che il codice è iniziato lo streaming l'audio subito.

L'ho fatto perché in alcune versioni di prova avevo bisogno di loopback. Sono rimasto bloccato perché stavo installando loopback su false. Avevo solo bisogno di commentarlo.

Altri suggerimenti

Sei sicuro che hai chiamato getMicrophone correttamente? La documentazione afferma chiaramente:

  

Se il microfono è disponibile, ma è   non ancora in uso a causa   Microphone.getMicrophone () non ha   stato chiamato, questa proprietà è impostata su   -1.

Si deve inizializzare il microfono, in questo modo:. myMic = Microphone.getMicrophone()

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