【发布时间】:2014-10-23 23:03:24
【问题描述】:
我有一个经典的 C++ 客户端-服务器环境。
现在我想在特定客户之间实现语音聊天。
我的问题是:如何在不“暂停”音频的情况下进行流式传输。我只对理论感兴趣。
我的第一个想法是每 0.5 秒捕获一些字节到缓冲区,然后将其发送到服务器,服务器将其重新发送给感兴趣的客户端。
但我不知道如何尽可能实时地做到这一点!
编辑客户端是 Windows,服务器是 Linux
【问题讨论】:
-
这个问题的正确答案完全取决于您的操作系统。执行此操作的 Microsoft Windows 上运行的应用程序将与 Linux 上运行的应用程序完全不同。此处使用的操作系统必须指定。