C# 使用Naudio或Win API同时播放多个.wav文件
嗨,我有一个应用程序,它通过多个线程从不同的UDP端口同时接收wav数据:C# 使用Naudio或Win API同时播放多个.wav文件,c#,.net,naudio,playsound,C#,.net,Naudio,Playsound,嗨,我有一个应用程序,它通过多个线程从不同的UDP端口同时接收wav数据: 是否可以使用Wave Out API同时播放所有接收到的wav数据 是否可以使用NAudio同时播放所有接收到的wav数据?NAudio对象线程安全吗 “同时播放”是指在media player中播放的文件和YouTube中的内容同时播放,您可以同时听到扬声器发出的两种声音: 任何帮助或暗示都将不胜感激。提前谢谢。我想你能做到 本教程可以帮助您: 它解释了如何集成视频,但我认为使用的库可以播放音频是的,您可以使用多个Wa
任何帮助或暗示都将不胜感激。提前谢谢。我想你能做到 本教程可以帮助您:
它解释了如何集成视频,但我认为使用的库可以播放音频是的,您可以使用多个WaveOut实例(每个流一个),或者您可以使用单个WaveOut并自己混合(例如,使用MixingSampleProvider)进行一些简单的音频混合,所以这可能是一个好的开始。似乎可以使用的WaveOut数量是有限制的。我收到一个异常“内存分配错误”,但它不是OutOfMemoryException。这与NAudio库有什么关系?链接已断开。这就是为什么我们要求人们总结他们链接到的文章,因为现在这个答案没有任何价值。