【问题标题】:How can I start to build voice chat application c#如何开始构建语音聊天应用程序c#
【发布时间】:2012-08-18 03:43:01
【问题描述】:

获取语音聊天应用程序的第一步是什么?

我认为第一步从输入中获取语音并将其转换为字节并将其以 UDP 连接发送到接收器,然后接收器将字节转换为语音并播放它,反之亦然,依此类推,直到断开连接

【问题讨论】:

标签: c# audio chat


【解决方案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 以探索代码。此外,您可以下载并试用它以了解更多关于它的工作原理。

【讨论】:

    猜你喜欢
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-24
    • 1970-01-01
    • 2019-04-03
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    相关资源
    最近更新 更多