VIOP语音技术.docx
《VIOP语音技术.docx》由会员分享,可在线阅读,更多相关《VIOP语音技术.docx(26页珍藏版)》请在冰豆网上搜索。
![VIOP语音技术.docx](https://file1.bdocx.com/fileroot1/2023-4/20/7fb267a1-658e-402b-b69a-57deeed404b3/7fb267a1-658e-402b-b69a-57deeed404b31.gif)
VIOP语音技术
什么是voip?
VoIP(VoiceoverInternetProtocol)是一种以IP电话为主,并推出相应的增值业务的技术。
VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。
VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。
什么是SIP协议?
SIP(SessionInitiationProtocol)是由IETF定义,基于IP的一个应用层控制协议。
由于SIP是基于纯文本的信令协议,可以管理不同接入网络上的会晤等。
会晤可以是终端设备之间任何类型的通信,如视频会晤、既时信息处理或协作会晤。
该协议不会定义或限制可使用的业务,传输、服务质量、计费、安全性等问题都由基本核心网络和其它协议处理。
SIP得到了微软、AOL、等厂商及IETF和3GPP等标准制定机构的大力支持。
支持SIP的网络将提供一个网桥,以扩展向互联网和无线网络的各种设备提供融合业务能力。
这将允许运营商为其移动用户提供大量的信息处理业务,通过SMS互通能力与固定用户和2G无线用户交互。
SIP也是在UMTS3GPPR5/R6版本中使用的信令协议,因此可以保护运营商目前的投资而及具技术优势和商业价值。
网络电话的工作原理?
通过互联网能打电话到普通电话上,关键是服务供应商要在互联网上建立一套完善的电话网关。
所谓电话网关,是指可以将Internet和公共电话网连接在一起的电脑电话系统,其一端与Internet连接,另一端是可以打进打出的电话系统。
当用户上网后,使用专用的网络电话软件,可以通过麦克风和声卡将语音进行数字化压缩处理,并将信号传输到离目的地最近的电话网关,电话网关将数字信号转换成可以在公共电话网上传送的模拟信号,并接通对方电话号码,双方就可以通过互联网电话网关通话了。
、
、
、
、
、
、
怎样实现简单的voip应用呢,或者说怎样更好地理解voip的工作原理呢?
呵呵,做一个简单的实验,看一下怎样运用voip-------------俗话说,没有实践就等于扯淡!
!
!
下面我在虚拟机03上实现:
原理就是用03做服务器端,然后在XP用客户端软件(附件里都有)登陆到服务器端------我就是这样的环境
所要用到的软件
mysql-essential-4.1.18-win32---数据库版本
MyODBC-3.51.05---数据源
VSInfoSetup---数据源配置程序
CFReaderSetup---数据库辅助程序
VoipSwitch---voip主程序
vsc_installer---voip终端管理程序
MySQL-Front_Setup---连接数据库工具
voipswitch.sql---voip服务端例样数据库文件
当然,安装之前,一些准备工作还是要做的
IIS服务.NET2。
0
废话不说,安装
、、、、、、、、、、、、、、、、、、、、、
就按上面所列的顺序安装
数据库
下一步,下一步就好
、、、、、、、、、
配置数据库服务端
配置root密码把默认使用root登陆那个选项勾上
接下来它就自己完成安装
------------------------这里注意,一定要把四个进程跑完,一般第三个进程容易卡壳,需要到服务里,把MYsql启用------
安装数据源
下一步,下一步就OK啦!
安装数据辅助程序
下一步,
下一步,
就都OK啦
安装数据源配置程序
下一步
下一步、、、、、、、、、、、、、、、、、、、
安装主程序
下一步、、、、、、、、、、、、、、
安装VSC程序
下一步、、、、、、、、、、、、、、、OK
安装Mysql-front
可以注册,也可以不注册,方正KEY就在那里!
功能屋妨碍、、、、、、、、、、、、、、、
用Mysql-front连接数据库,并且新建数据库voipswitch
随便一个连接名,确定就进去了、、、、、、、、、、
新建数据库voipswitch
如图,确定,这样就创建好了一个数据库,但是里面没有任何数据,现在需要把所准备的sql文件导入里面
找到文件,导入
看到数据了
配置C:
\Inetpub\wwwroot\vsc目录下的Database.config以记事本形式编辑
修改好保存
添加数据源,开始---管理工具---数据源
下面配置vps(------voipswitch的简写)软交换的数据库开始-程序-vpsconfig
首先它会报错,这是因为没有找到数据源的缘故,没关系,确定,确定先
新建数据库连接
然后创建数据库架构,类型mysql,确定
保存配置
开始---程序---voipswitch,打开主程序,看到左下边的日志启动信息了吧,已经安装成功
鉴于在config模式的配置界面都是英文,如图
左边一挂什么意思,说实话我现在有的还不太清楚,所以换一个配置界面,
咱们用网页的形式进行配置,
在vsc目录下新建一个index.htm的主页,信息为一个跳转命令如下
目的就是访问起来方便!
配置IIS、、、、、、、、、、、、、
vsc属性,主页文档index.htm
这样访问的也是英文,浏览器下载内容支持activepage等动态网页、、、、、
不过有汉化包,直接更换VSC整个目录就可以了,还要看一下数据库和index文件
更改后的主页信息
OK,至此vps中文版已经搭建好了
关于上面所说的那一挂的解释,来一张图片,呵呵,这个解释估计差不多失传了,见到的就算赚到了啊,不能小气
关于客户端怎样登陆,来两张图片
sip登陆方法
先配置用户,然后登陆
关于H323就不说了,因为用的比较少-----------对了,附件也有啊
再来一张效果图
关于一些怎样配置用户,使用方法,及搭建的软件及工具都会上传到附件中
说实话,一直想写这个帖子,只是耐不下性子来写,呵呵,这次有点儿奇怪!
!
!