maaash.jp

what I create

SoundMixer.computeSpectrumをrtmpで動かしたい

red5で録画/録音した直後にFFTして見せたいんだけど

1
2
3
SecurityError: Error #2135: セキュリティサンドボックス侵害 : SoundMixer.computeSpectrum:http://192.168.0.85/swf/VoicePlayer.swf は rtmp://192.168.0.85/messageRecorder にアクセスできません。この API を使用して RTMP コンテンツにアクセスすることはできません。<br />
  at flash.media::SoundMixer$/computeSpectrum()<br />
  at VoicePlayer/::onEnterFrame()<br />

とかエラーダイアログ出る。

どうすりゃいいんだ誰かおしえてください!!

red5のstreamsフォルダをシンボリックリンクでドキュメントルートの下に置いて、
rtmpじゃなくて読みに行けばいけるけど、なんか負けた気がする..

あと Microphone.activityLevel みたいなのって再生時に取れないのかな、再生してる音声の音量。
SoundMixer.computeSpectrum を積分するかな。

Comments