我有一个视频聊天应用程序,其中可以有 6 个参与者。我想做的是让每个发布者可以选择控制他们自己的流的音量。我的代码看起来像这样。
[global]
private var volumeTransform:SoundTransform;
[In the init method where ]
outgoingStream = new NetStream( nc );
....
volumeTransform = outgoingStream.soundTransform;
[In adjustVolume method]
....
volumeTransform.volume = event.value;
outgoingStream.soundTransform = volumeTransform;
任何想法为什么这不起作用?
-- 编辑一个可能的解决方案 --
一个可能的解决方案是:校准滑块并设置麦克风增益,有效增益为零是静音,增益为 100 是全音量。似乎对我有用。