无法使麦克风在Flex上运行

时间:2009-08-06 19:39:04

标签: flex actionscript-3 microphone netstream

Adob​​e Flex问题......

我正在将麦克风连接到NetStream,但没有麦克风活动。隐私设置为“允许”,麦克风。静音为假,活动级别为-1。

只有当我打开闪光灯设置并打开“麦克风”选项卡时,它才会开始调度“活动”事件,并开始播放音频。

此外,当我开始loopBack时,它开始工作。但我不想要loopBack。

你有同样的问题吗?我希望我很清楚。

2 个答案:

答案 0 :(得分:0)

您确定已正确拨打getMicrophone吗?文件明确指出:

  

如果麦克风可用但是   尚未使用,因为   Microphone.getMicrophone()没有   被调用,此属性设置为   -1

您必须初始化麦克风,如下所示:myMic = Microphone.getMicrophone()

答案 1 :(得分:0)

好的,我发现了什么问题!

就在我将麦克风连接到NetStream对象之前,我正在做setLoopBack(false)

当我评论该代码时,它立即开始流式传输音频。

我已经这样做了,因为在某些测试版本中我需要LoopBack。我被卡住了因为我将环回设置为假。我只需要评论它。