Question

Une question Adobe Flex ...

Je suis un microphone joins un NetStream, mais il n'y a pas d'activité micro. La vie privée est définie sur Autoriser, le Microphone.muted est faux et le niveau d'activité est -1.

Seulement quand j'ouvre les réglages du flash et ouvrez l'onglet Microphone, il commence à distribuer les événements d'activité, et il commence à diffuser l'audio.

En outre, quand je commence à travailler LOOPBACK il commence. Mais je ne veux pas LOOPBACK.

Avez-vous le même problème? J'espère avoir été clair.

Était-ce utile?

La solution 2

Ok, j'ai trouvé quel est le problème!

Juste avant le microphone attaché à l'objet NetStream, je faisais setLoopBack (false)

Quand je commentais ce code, il a commencé juste le streaming audio loin.

Je l'ai fait parce que dans certaines versions de test que je devais LoopBack. Je suis coincé parce que je mettais à rebouclage faux. J'ai juste besoin de le commenter.

Autres conseils

Êtes-vous sûr que vous avez appelé getMicrophone correctement? La documentation indique clairement:

  

Si le microphone est disponible, mais est   pas encore utilisé car   Microphone.getMicrophone () n'a pas   été appelée, cette propriété est définie sur   -1.

Vous devez initialiser le microphone, comme suit:. myMic = Microphone.getMicrophone()

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top