我是flex的新手,但我的第一个应用程序比你作为新手所期望的要专业一点。我想录制当前在本地计算机上播放的声音(如winamp或youtube)。我看到了一些使用麦克风的代码,但这是不希望的。客户端机器可能没有麦克风硬件,或者可能使用耳机播放声音。我认为这一定是可能的,但可能不是一项常见的任务,所以这就是为什么我找不到解决方案的原因?有人能帮忙吗?
我相信你的应用程序的用户必须选择他们的"输入设备",并允许Flash web baesd应用程序访问该输入设备。但是,一旦他们做出选择,你应该能够使用相同的麦克风API访问音频源。
调出Flash Player上下文菜单并选择设置。然后单击麦克风选项卡。您应该会看到所有可能选项的列表。目前,我有一个选择是"立体声混音",我很确定它会从电脑中发送所有信息。