日期:2014-05-20  浏览次数:20900 次

想用JAVA编译网络电话求助
现在公司想做一个小型的呼叫中心,想采用网络电话,本人是JAVA工程师,所以想基于JAVA去开发。因为对这个不是很了解,存在一些难点,所以请求帮助,大致的思路我的理解是,程序采用模拟拨号音去进行外呼,通话过程中通过数据包的传送来进行,现在的问题是无从下手,所以请高手指教,最要提供点源码给我进行分析

------解决方案--------------------
网络电话最终是要接地的,否则怎么和固话\手机通讯?

问题在于你从哪里接地,如果是本地电话线,那就需要在电脑上接语音卡(diva是一款)。

如果运营商给你开放E1(1个E1可以容纳30路电话)接入点,那需要确认如何接入,常见的是PRI或者SS7信号,但也需要语音转换卡。

如果运营商给你开放IP接入,那就要看具体是什么协议了,通常是SIP,H323等。

我觉得你问这个问题太模糊,连需求都没有调研清楚,就做网络电话。。。。