Windows IoT核心版RaspPi Walkie Talkie

时间:2018-07-30 16:17:33

标签: audio raspberry-pi3 windows-iot-core-10

我正在尝试使用一些Rasp Pi板进行本地网络音频广播,其中一个RaspPi作为对讲机,作为主要(广播),其余作为从属(接收器)。 例如,我查阅了[WebCam App][1]之类的内容,但似乎在回放之前先录制了音频。 有没有我可以参考的示例,可以捕获音频输入并将其实时流传输到各自的从属设备。 谢谢。

1 个答案:

答案 0 :(得分:0)

有一个记录,处理和发送WebCam实时流的示例。您可以参考它并针对您的用例进行修改。

HttpWebcamLiveStream

它也使用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服务器,以便它可以将实时流数据发送到其他客户端。