Frage

Ein Adobe Flex -Problem ...

Ich befestige ein Mikrofon an einem Netstream, aber es gibt keine Mikrofonaktivität. Die Privatsphäre ist so festgelegt, das Mikrofon.Muted ist falsch und die Aktivitätsniveau ist -1.

Erst wenn ich die Flash -Einstellungen öffne und die Registerkarte Mikrofon öffne, wird die Aktivitätsereignisse gesendet und das Audio streamen.

Auch wenn ich anfange, zu loopback, beginnt es zu funktionieren. Aber ich will keinen Loopback.

Hattest du das gleiche Problem? Ich hoffe ich war klar.

War es hilfreich?

Lösung 2

Ok, ich habe gefunden, was das Problem ist!

Kurz bevor ich das Mikrofon an das Netstream -Objekt angehängt habe, habe ich Setloopback (Falsch) gemacht.

Als ich diesen Code kommentierte, begann der Audio sofort zu streamen.

Ich habe das getan, weil ich in einigen Testversionen ein Loopback musste. Ich steckte fest, weil ich Loopback auf False gesetzt habe. Ich musste es nur kommentieren.

Andere Tipps

Bist du sicher, dass du angerufen hast getMicrophone richtig? In der Dokumentation heißt es eindeutig:

Wenn das Mikrofon verfügbar ist, aber noch nicht verwendet wird, da Mikrofon.getMicrophon () nicht aufgerufen wurde, wird diese Eigenschaft auf -1 gesetzt.

Sie müssen das Mikrofon wie SO initialisieren: myMic = Microphone.getMicrophone().

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top