1

私は、ユーザーがお互いに話したり、自分のマイクからスニペットを録音したりできるアプリケーションを書いています。ソースコードがないVoIP部分のライブラリを使用しているので、記録部分は別のFlashアプリケーションである必要があります。

一方のFlashアプリがマイクを使用している場合、もう一方はマイクからデータを取得していないようです。これは、2つのアプリが同じページにあり、同じブラウザーの別々のウィンドウにある場合に発生しますが、別々のブラウザーにある場合は正常に機能するため、OSレベルの問題ではありません。

どちらのアプリもNetStream.attachAudio、マイクをRTMPサーバーに公開するために使用しています。

両方のアプリが同時にマイクにアクセスできるようにする方法はありますか?

4

1 に答える 1

0

VoIP フラッシュ アプリは、他の Flash アプリが同時にマイクにアクセスするのをブロックする高度なフラッシュ マイク機能であるアコースティック エコー キャンセレーションを使用していたことが判明しました。この記事の「拡張オーディオの使用に関する制限」を参照してください: http://www.adobe.com/devnet/flashplayer/articles/acoustic-echo-cancellation.edu.html#articlecontentAdobe_numberedheader_2

唯一の解決策は、VoIP アプリでこの機能を無効にすることです。

于 2012-08-07T22:31:35.127 に答える