获取语音聊天申请的第一步是什么?
我认为第一步从输入获取语音并将其转换为字节并将其以UDP连接发送到接收器然后接收器将字节转换为语音并播放它,反之亦然,直到断开连接
答案 0 :(得分:1)
在一个答案中解释它实际上是一项相当困难的任务,所以我将参考一些文章。不过,你有基本的前提。
你看过这篇文章了吗? http://www.codeproject.com/Articles/19485/A-Voice-Chat-Application-in-C 这个有一些问题,但如果你想在纯DirectShow中做到这一点,它可以提供一个很好的解决方案。
我看到你也问了一个关于NAudio的问题。 NAudio实际上写了一个语音聊天应用程序。它在他们的演示网站上。 http://naudio.codeplex.com/SourceControl/changeset/view/920e758340dc
在左侧,选择NAudioDemo,然后选择NetworkChatDemo以浏览代码。此外,您可以下载它并使用它来查看更多有关它的工作原理。