我要建立一个应用程序在未来六个月内,将作为一个2路电视会议系统,以及分享一些其他数据来回。我可能会采用某种形式的相对较昂贵的USB摄像头,我知道USB视频类设备的标准,这似乎是要走的路。

现在,我可以使用什么程序对于(或一些其他的方向)?OS不是重要的,因为它不是决定(将选择适合的总体需求),也不是语言。网络将VPN,最糟糕的是256kbps对称的。理想的是它将处理编码和压缩,但基本上我只是在寻找某种起点,开始研究(刚刚找到了塔比和H.323迄今为止,没有确定的最佳方法的程序)。

有帮助吗?

解决方案

使用gnome,您有 ekiga 。您也可以为win32交叉编译它。它使用OPAL(Open Phone Abstraction Library)。也许该工具本身可以满足您的需求,否则您可以调整它(OSS)或者您只能保留低级API

其他提示

我同意PW。

  • 石是一个很好的选择。
  • 它支持音频和视频设备
  • 它编制关于windows、linux、和其他几个人

还 -我建议使用SIP协议(相对于H323) -你不需要使用通过.通过是一个前端,以蛋白石。你可以看看石样品,并建立了从那些。

我不建议使用H.323来构建新的应用程序,尤其是面向用户的应用程序。我推荐使用SIP,因为信息/协商更简单,更清晰。

从另一个角度来看,如果您正在构建具有超过5个呼叫密度的内容,我建议不要使用OPAL。这是因为那里放置了许多架构解决方案(线程管理具有一些竞争条件,非常复杂的容器管理和懒惰复制实际上使事情变得更加危险等等)。这是因为OpenH323传统方法(实际上是用于OpenH323的ptlib库)。

从OpenH323和早期蛋白石头痛的那些日子开始,也许有些事情发生了变化,但我认为没有什么基本的东西。

如何查看 FreeSwitch 平台?人们说它的设计要好得多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top