首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于web的星号软电话

基于web的星号软电话
EN

Stack Overflow用户
提问于 2011-08-19 05:07:16
回答 2查看 3.3K关注 0票数 1

采用SIP技术构建基于web的软电话系统,以星号作为通信服务器,使用Java作为系统的主要技术。

所以我们有以下几个

  • 使用Adobe、FMG、FMS的Flash软件电话
  • 使用flex、Red5服务器的基于Flex的软电话

我们也在研究MjSIPPjSIP

我的问题如下-

  1. 对于这种软电话,我们可以使用Java小程序吗?
  2. 闪光灯对系统来说是更好的选择吗?

请对此提出建议

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-20 12:51:18

我们在Red5Phone方面有很好的经验。SIP在servlet容器中运行,只需要flash来记录/播放RTMP的声音。

在使用Java applet中的时存在一些不便。

票数 2
EN

Stack Overflow用户

发布于 2011-08-19 12:32:28

如果您正在编写的是基于浏览器的软电话,您可以排除pjsip,它是用C编写的,因此无法在浏览器中运行。

Flash和Java是可选的,在过去,我见过两者都有软电话实现,所以这是可能的。然而,无论出于什么原因,他们从来没有真正达到标准,也没有得到任何受欢迎的支持。我怀疑,一旦您深入到需要实时处理大量UDP数据包的媒体端,必须在浏览器中操作的约束可能会开始受到影响。

我知道的最新成果是voxeo的音素,这是一个flash/javascript混合软电话。它有一个javascript,它将连接回voxeo的SIP服务器,然后进行呼叫信令,并在浏览器中的闪存插件和远程调用结束之间设置媒体。它似乎工作得很好,或者你可以从浏览器中的实时产品中得到同样的效果。

如果我是您,我将开始研究WebRTC,一旦它在浏览器中得到支持,这将是一个更好的选择,因为您将能够直接从javascript访问网络套接字,并且在浏览器中实时处理媒体应该更实用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7117183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档