Audio Windows IoT Core RaspPi对讲机

Audio Windows IoT Core RaspPi对讲机,audio,raspberry-pi3,windows-iot-core-10,Audio,Raspberry Pi3,Windows Iot Core 10,我正在尝试使用一些Rasp Pi板进行本地网络音频广播,其中一个Rasp Pi作为主(广播),其余作为从(接收器),如对讲机。 例如,我查找了[WebCam App][1],但似乎音频是在播放之前先录制的。 对于我的应用程序,是否有任何示例可供参考,其中音频输入被捕获并实时流到各个从属设备。 谢谢 这里有一个录制、处理和发送网络摄像头直播流的示例。您可以根据您的用例引用和修改它 它还使用MediaCapture API。例如,您可以设置为音频录制,如下所示: media

我正在尝试使用一些Rasp Pi板进行本地网络音频广播,其中一个Rasp Pi作为主(广播),其余作为从(接收器),如对讲机。 例如,我查找了
[WebCam App][1]
,但似乎音频是在播放之前先录制的。 对于我的应用程序,是否有任何示例可供参考,其中音频输入被捕获并实时流到各个从属设备。
谢谢

这里有一个录制、处理和发送网络摄像头直播流的示例。您可以根据您的用例引用和修改它

它还使用MediaCapture API。例如,您可以设置为音频录制,如下所示:

            mediaCapture = new MediaCapture();
            var settings = new Windows.Media.Capture.MediaCaptureInitializationSettings();
            settings.StreamingCaptureMode = Windows.Media.Capture.StreamingCaptureMode.Audio;
            settings.MediaCategory = Windows.Media.Capture.MediaCategory.Communications;
            settings.AudioProcessing = Windows.Media.AudioProcessing.Raw;
            await mediaCapture.InitializeAsync(settings);

此示例还显示了如何实现HTTP服务器,以便它可以将实时流数据发送到其他客户端。

其中有一个API(StartRecordToStreamAsync),可以记录到随机访问流中,以便以后访问。你想实时播放还是将录制的流实时发送出去?嗨@RitaHan MSFT我正在寻找实时播放和流实时。实时播放将通过我的USB音频适配器播放到本地扬声器。流式输出实时将流式传输到从设备(接收器)。