apache-flex - 更改直播的音量

标签 apache-flex actionscript-3 adobe audio

我有这样的事情:

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);

任何人都知道如何更改此流的音量,我想将音量绑定(bind)到 slider

最佳答案

使用 NetStream::SoundTransform属性(property)。

nsPlay.soundTransform.volume = slider.value;

要将 slider 的值绑定(bind)到音量:
BindingUtils.bindProperty(nsPlay.soundTransform, "volume", slider, "value");

将 slider 范围设置为 0 到 1

关于apache-flex - 更改直播的音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2672920/

相关文章:

css - 在 Adob​​e Flex Builder (Eclipse) 中调整 CSS 验证

apache-flex - flex 4 标签栏 - 禁用标签

actionscript-3 - 如何在运行时向边框容器添加垂直布局?

actionscript-3 - 更改由 AS3 添加到舞台的影片剪辑中的动态文本字段不起作用?

javascript - 真正新手的 DRY Javascript

java - 从中间层 Java 类生成 ActionScript 值对象

flash - 开始使用 Molehill,我应该开始学习什么 api?

apache-flex - 我如何从 Flex - AIR ping 通?

css - 用于网站开发的 Gimp vs Inkscape vs Fireworks?

jquery - Uncaught Error : Error calling method on NPObject