草庐IT

iaxclient

全部标签

c++ - 让 iaxclient 向缓冲区发送音频/从缓冲区而不是音频设备获取音频

我正在尝试编写一个连接到Asterisk服务器的C++程序(如果有人知道更好的(IAX/SIP)替代方案,虽然python也可以)。连接后,它应该监听音频并进行处理。它还应该发回音频。我正在使用https://sourceforge.net/projects/iaxclient/为此(请注意,有几个版本(beta、常规版本、svn版本),它们的行为都不同)。现在,如果我正确理解了库的代码,那么它可以调用带有事件的回调函数。这些事件之一是IAXC_EVENT_AUDIO。在IAXC_EVENT_AUDIO的结构中有一个方向;传入传出。这就是我迷失的地方:对于某些版本的iaxclient,

c++ - 让 iaxclient 向缓冲区发送音频/从缓冲区而不是音频设备获取音频

我正在尝试编写一个连接到Asterisk服务器的C++程序(如果有人知道更好的(IAX/SIP)替代方案,虽然python也可以)。连接后,它应该监听音频并进行处理。它还应该发回音频。我正在使用https://sourceforge.net/projects/iaxclient/为此(请注意,有几个版本(beta、常规版本、svn版本),它们的行为都不同)。现在,如果我正确理解了库的代码,那么它可以调用带有事件的回调函数。这些事件之一是IAXC_EVENT_AUDIO。在IAXC_EVENT_AUDIO的结构中有一个方向;传入传出。这就是我迷失的地方:对于某些版本的iaxclient,