通讯
简介
VoIP(Voice over Internet Protocol)就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的型式在 IP 数据网络 (IP Network)上做实时传递,最简单的说法,就是通过网络来模拟我们平时的电话通话。

特点
VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。

   对于网络客户端之间的通话,我们只需要能上网就可以了,因此VoIP相对便宜,尤其是国际长途,而如果是从网络客户端与传统电话、手机之间的通话,则需要向固话网络运营商以及无线通讯运营商支付通话费用。

VoIP 控制协议
VoIP是基于网络的一种应用,它通过TCP/IP协议来建立通讯、传输语音信号,因此,VoIP从本质上来说和电子邮件、Http网页访问、Ftp下载这些网络应用是相同的,与之相应地,VoIP也势必要有一套自己的控制协议,VoIP目前常用的协议如H.323、SIP、MEGACO和MGCP。其中,SIP协议的发展前景较好。

VoIP与程序员
对于程序员,搭建一个完整的开源VoIP系统可能包括以下几个方面的工作。

协议的选用,这个决定整个VoIP系统的架构。一般选取SIP协议,系统就必须包括这个协议中定义的一些实体:代理服务器(主服务器)、注册服务器、网关、用户代理(终端)等。
服务器的选择和部署,如果采用开源的实现,可以使用Asterisk系列或者是freeswitch等开源的服务器端。
客户端的选择和部署,这方面的资源丰富,有X-lite、Skyup等闭源实现,也有Jisti、QuteCom等开源实现。
多媒体编解码器方面,用以改善通话质量。
Asterisk,freeswitch,opal,pjsip等优秀的开源项目,对于开发先进的VOIP电话系统提供了便捷和廉价的途径。
sun基于VOIP项目实践的经验,从技术上对VOIP电话系统的开发思路进行一个分析。

以下是设计思路:
利用Asterisk(freeswitch)作为VOIP电话的服务器,pjsip作为客户端,UI端通过socket(java,C,vc,etc)和pjsip进行通讯。架构图如下

服务端 客户端
Asterisk(freeswitch)<=====>pjsip<=socket(java/C)=>UI
| | | |
mysql pjsua(1.x or later) WSASocket(Win) Java(SWING)
电话配置 更改pjsua_app.c等 Socket(Linux) JAVA<->Flex
电话计费 Softphone
呼叫中心 Call center(frontdesk)

1,Asterisk(freeswitch
1.1) 需要把账号的配置信息存入数据库,可以通过Web 界面进行方便的管理和配置。或简单配置一下配置文件(不用数据库)。
1.2) 产生通话记录历史(cdr),为计费和通话统计服务
1.3) 适当的情况下,可以扩展到多Asterisk服务器来支持扩充

2,pjsip
2.1) pjsip是客户端和服务端通讯的核心,实际上,这个设计。pjsip这一端可以和UI整合为一个软电话,也可以分离,作为比较复杂应用的核心,对接好几个UI如IM,WEB应用等。
2.2) 需要适当修改pjsip的源代码,支持Socket通讯(Server Socket/ Client Socket). pjsip担当Server Socket的角色,监听来自UI端的请求;同时把来自UI端的请求发往电话服务器(Asterisk).

3,Socket
Socket 可以用使Java,C等来实现。它作为UI和pjsip之间的桥接。

4,UI
4.1) UI客户端是客户真正看到的东西。比如Skype界面就是UI的一种展现。
我们可以根据实际情况,用不同的程序语言来实现UI端的开发。

VOIP技术发展综述与外呼系统的关系相关推荐

  1. 电销人必须 ,好用稳定的外呼系统,具备这8个共同点

    外呼系统是销售型企业开展业务与客户沟通,最有效的触达方式,因为企业间经营竞争越来越激烈,外呼系统服务提供商越来越多,企业应该怎么去选择最合适的外呼系统?这里就给大家整理出优秀的外呼系统8个共同点! 选 ...

  2. ai外呼营销系统_为了让居民预约口罩少出门,长宁这个街道使用AI技术智能语音外呼系统...

    "你好,我是北新泾街道抗击疫情智能系统的助手...."这两天,北新泾街道有不少居民都接到了这通电话,原来这是为了通知大家不需要重复预约第二轮口罩购买预约登记而拨打的. 短信通知居民 ...

  3. 外呼系统的四大技术原理,电销外呼系统常识

    外呼系统的四大技术原理,市面上99%的电销外呼系统都基于此 前言介绍 一.AXB技术 二.回拨技术 三.号码池 四.呼叫转移 总结 前言介绍 本文将讲解外呼系统背后四大技术原理,看完本文,你将拥有分辨 ...

  4. 电销技术突破,智能电销外呼系统革新电销模式

    技术的突破对于不同行业来说皆是福音,电销行业当然也不例外了,从前传统电销模式通常都是使用的固话坐席,不但安装部署麻烦投入大,后期维护成本高,也将销售的办公地点限制在那一亩三分地,中小型企业一般用不起, ...

  5. 搭建AI智能语音外呼系统

    随着人工智能技术的发展,近半年来涌现了大量基于人工智能的呼叫中心业务服务商和集成商.仅电销机器人这一个方向就至少有近百家公司正在推广运营,包括百度.讯飞.智齿.硅基.百应.箭鱼.容联等.商务上的需求非 ...

  6. 如何从零开始搭建智能外呼系统

    前言:本文作者是咱们"AI产品经理大本营"团员@何静 ,她用非常接地气的文字介绍了智能外呼系统的必备入门信息,对于不是这个细分领域的AI从业者来说,非常值得一看. 1 序言 随着人 ...

  7. 从零开始搭建智能Ai外呼系统?

    前言:本文作者是咱们"AI产品经理大本营"团员@何静 ,她用非常接地气的文字介绍了智能外呼系统的必备入门信息,对于不是这个细分领域的AI从业者来说,非常值得一看. 1--序言 随着 ...

  8. 搭建AI智能语音外呼系统 智能语音外呼机器人

    随着人工智能技术的发展,近半年来涌现了大量基于人工智能的呼叫中心业务服务商和集成商.仅电销机器人这一个方向就至少有近百家公司正在推广运营,包括百度.讯飞.智齿.硅基.百应.箭鱼.容联等.商务上的需求非 ...

  9. 如何从零开始搭建智能外呼系统?

    本文作者是"AI产品经理大本营"团员何静 ,她用非常接地气的文字介绍了智能外呼系统的必备入门信息,对于不是这个细分领域的AI从业者来说,非常值得一看. 一.序言 随着人工智能技术的 ...

  10. 数据oem 操作手册_海口电销外呼系统oem-河南爱聊科技

    (2)外呼话务分配ACD:外呼接通后,系统再转接指定的坐席技能组,并能正在坐席电脑上弹出该号码及对应材料.系统同时根据正在线坐席数及可用外拨的中继数及其它相关目标预测计较,包管了外呼系统有效的操纵率及 ...

最新文章

  1. 前端一HTML:十四: important
  2. 【Java案例】-Jedis操作redis教程
  3. 解决faster-rcnn中训练时assert(boxes[:,2]=boxes[:,0]).all()的问题
  4. An internal error occurred during: Launching New_configuration.
  5. 实时帧数手机_ROG游戏手机评测:小老弟让我教教你什么叫电竞
  6. 质性研究工具_MAXQDA在质性数据分析中的使用——免费的中文在线研讨会!
  7. python isinstance(object, classinfo)
  8. 一级造价工程师(安装)- 案例笔记
  9. VMware Workstation 16.2.4 Pro
  10. lenovo L480 进入bios_rx5700刷bios秒变rx5700xt!rx5700刷rx5700xt bios图文教程
  11. 设计一个电商平台积分兑换系统
  12. STM32 RTOS创建消息队列的两种方式(解决数据类型问题)
  13. 笔记本电脑外接显示器显示不全
  14. Dtop环球嘉年华全球Web3.0分布式私域电商生态发展峰会圆满举办
  15. 一篇文章带你搞定 SpringBoot 配合 SpringSecurity 实现自动登录功能
  16. 打游戏哪种蓝牙耳机比较好?适合玩游戏的无线蓝牙耳机
  17. 三位半?四位半?万用表显示位数到底怎么看?
  18. ORA-02046: 分布式事务处理已经开始解决方案
  19. 基于UGUI实现类似Excel表格功能
  20. 如何制作动画效果的文字图片?教你一键合成gif动画

热门文章

  1. Centos 8 安装 Openbravo 之安装 ant
  2. Linux系统升级及内核版本升级
  3. linux认证ppt的图片,linux用户、组和身份认证-课件(PPT-精).ppt
  4. IE6升级到IE11兼容性问题和操作手册
  5. 漫画 | Linux 内核,简直太形象了!
  6. 访问网站提示:您未被授权查看该页恢复办法
  7. 计算机英语口语900句,日常英语口语900句
  8. 大学计算机基础教程第12章软件技术基础
  9. html在线人数统计代码,做一个简单的网站统计和在线人数统计
  10. ie8位16进制色转换工具