NAudio - 从RTP数据包播放音频有效负载

时间:2014-06-17 21:33:50

标签: c# audio naudio

我需要从RTP数据包播放解码的音频有效负载。 我能够将解码的有效载荷存储到内存流中 但我不知道怎么玩它可能会使用像NAudio这样的图书馆。 我有这样的代码:

MemoryStream payload = new MemoryStream();
bool RTPreceive = true;
while(RTPreceived)

..从RTP数据包中获取有效载荷音频数据的代码

payload.Write(packet,offset,lenght);

1 个答案:

答案 0 :(得分:0)

将每个解码后的音频缓冲区放入BufferedWaveProvider并播放。您应该确保首先解码为线性PCM。

相关问题