我在一个AS3项目中从网络摄像头录制到AMS,为了从麦克风获得音量水平,我必须将麦克风连接到NetStream。稍后,当用户开始录制时,NetStream.time值从连接摄像头时开始计算,而不是从调用NetStream.publish时开始计算。如果他们停止录制并再次录制,现在NetStream.time从0开始。到目前为止,解决这个问题的唯一方法似乎是调用publish,然后在麦克风连接后立即在NetStream上关闭。AS2 NetStream的文档提到了这一事实,并建议调用NetStream.publish(false),这在AS3中不起作用,也不能只调用不带参数的publish。
n