好的,所以 Silverlight 4 添加了对从麦克风(和网络摄像头)捕获的支持,但是为了使这个工具有用(至少在我的情况下),我需要将此捕获的数据上传到服务器进行保存。
AudioCaptureDevice 将在客户端录制 PCM 音频,众所周知,PCM 不是最有效的编码......数据太大而无法上传未压缩。
理想情况下,我可以直接在客户端将此 PCM 流编码为 AAC,然后将该压缩流上传到服务器。
像这个库这样的东西,可能有用。但是它不支持 AAC。
(我选择 AAC 是因为(与 MP3 不同)它是免版税编码的,并且受到流行的 PMP 设备的支持。)
关于实现这一目标的最佳方法有什么想法吗?所有选项都摆在桌面上:完全信任、Google Gears 等……
谢谢你的帮助!