我有这样的事情:
private var myVideo:Video;
public var videoDisplay:UIComponent;
...
videoDisplay.addChild(myVideo);
...
nsPlay = new NetStream(nc);
nsPlay.addEventListener(NetStatusEvent.NET_STATUS, nsPlayOnStatus);
nsPlay.bufferTime = 0;
nsPlay.play(pro);
myVideo.attachNetStream(nsPlay);
任何人都知道如何更改此流的音量,我想将音量绑定到滑块
答案 0 :(得分:3)
使用NetStream::SoundTransform属性。
nsPlay.soundTransform.volume = slider.value;
将滑块的值绑定到音量:
BindingUtils.bindProperty(nsPlay.soundTransform, "volume", slider, "value");
将滑块范围设置为0到1
答案 1 :(得分:3)
使用soundTransform对象的属性NetStream:
var st:SoundTransform=nsPlay.soundTransform;
st.volume=0.5; // 50% volume
nsPlay.soundTransform=st;