gpt4 book ai didi

wpf - WPF 应用程序之间的音频 session

转载 作者:行者123 更新时间:2023-12-02 23:58:56 27 4
gpt4 key购买 nike

我有 2 个 WPF 应用程序,它们使用几个双工 WCF 服务进行通信。我还需要在它们之间启用音频通信。我一直在寻找解决方案一段时间,但找不到一个好的解决方案。

我尝试过的是在“服务器”端(提供音频的那个)使用 Microsoft Expression Encoder 进行音频流传输,并使用 VLC .NET 在“客户端”上播放它。它可以工作,至少可以播放一首歌曲,但它是一个很大的资源消耗者。初始缓冲也需要很多时间,停止流也是如此。

我还有什么其他选择?我想要在应用程序之间进行清晰、轻量级的音频对话,有点像 Skype。这可能吗?谢谢

编辑 :我找到了 NAudio,它看起来像是一个不错的音频库,我很容易就能轻松地流式传输我的麦克风。但是,我有一个大问题 - 我可以清楚地听到客户端上的声音,但它会无限期地回响。另外,还有这种烦人的背景声音(这可能是由处理器引起的吗?),过了一会儿,接收端会播放非常高、响亮的声音。我能做的就是停止整个传输。我不知道是什么导致了这些问题。我使用提供的 NetworkChat 示例中的“SpeexChatCodec”(采样率:8000,2 个 channel )。有什么建议么?谢谢

最佳答案

编写一个从头开始支持它的库需要做很多工作......如果你能花 150 美元买这个,我建议购买一个像 iConf .NET Video Conferencing SDK 这样的库。来自 AvSpeed ...

关于wpf - WPF 应用程序之间的音频 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10657207/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com