VOIP - SIP 客户端库,可以处理不同(声卡)设备上的同时呼叫
我需要创建一个具有多个 SIP 连接并使用多个声卡作为输入/输出设备的应用程序。我的背景是 C#,因此首选 .Net,但如果需要,我将使用包装器/IKVM。
我查看了大量的库,大部分时间都花在 PJSIP(以及 C# 包装器 SIPEK - 我什至重写了在 Windows 7 上运行的示例,所以我投入了时间)。
我想要实现的一切都可以用 PJSUA / SIPEK 来完成,但一次只能完成一个通道 - 打开新的声卡输出不起作用。
有谁知道
a)一种从同一接口运行多个SIPEK/PJSUA实例的方法
或:
b)一个适用于.Net的不错的SDK,已经针对多个同步声卡进行了测试和 SIP 通道?
如果可能的话,以合理的成本提供源代码是首选。
有什么想法吗?
I need to create an application that has multiple SIP connections and uses multiple soundcards as input / output devices. My background is C#, so .Net is preferred, but I'll work with wrappers / IKVM if necessary.
I have looked at a large number of libraries, spending most time with PJSIP (and the C# wrapper SIPEK - I've even rewritten the examples to run on Windows 7, so I've put in the time) .
Everything I want to achieve can be done with PJSUA / SIPEK, but it can only be done one channel at a time - opening new soundcard outputs doesn't work.
Does anyone know of either
a) A way to run multiple instances of SIPEK / PJSUA from the same interface
or:
b) A decent SDK available for .Net that has been tested for multiple simultaneous soundcards and SIP channels?
Source code available at a reasonable cost preferred, if possible.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将多个设备与 PJSIP 结合使用,但需要创建 pjmedia_conf 的多个实例:PJMEDIA_CONF.htm">http://www.pjsip.org/pjmedia/docs/html/group_PJMEDIA_CONF.htm
You can use multiple devices with PJSIP, but you'll need to create multiple instances of pjmedia_conf: PJMEDIA_CONF.htm">http://www.pjsip.org/pjmedia/docs/html/group_PJMEDIA_CONF.htm