• 第二天,关于sip的学习(1)


        手忙脚乱的,现在一点钟了。

    该如何下手呢?   web端的客户管理系统已经弄好了,现在就差一个WEB端的网络电话了。

    先百度下,如何安装freeSwitch吧,了解下FreeSwitch配置吧。。真要命,C快忘光了,JAVA比较熟悉。。

    不管了,先上吧。

    开始:

        

    本人系统是64位的win7下载对应的Freeswitch版本如下:

         第一步:下载freeSwitch(windows版本)下载地址http://files.freeswitch.org/windows/installer/x64/FreeSWITCH-1.7.0-0a024c4ecb-64bit.msi

    先试着学习配置freeswitch。。。

    下载安装完成后显示  无法启动此程序,因为计算机中丢失VCRUNTIME140.dll。L难道是因为系统的原因?想办法解决下,问下度娘。我先下载个vc_redist.x64.exe下载地址https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145运行它,安装时间还蛮长的,成功了。OH ye。

        分享下我的截图:

    现在我们来学学怎么去配置freeswitch吧。

              第二步:学习配置freeswitch。问下度娘吧。谁让我是新手呢?

    发现目录里面有好多的配置文件,难道二次开发的时候需要更改这些配置文件么?让我们来一个一个去学习吧

    FreeSWITCH 默认配置了 1000 ~ 1019(分机号) 共 20 个用户。我们要不先用自己的手机下载一个sip电话客户端试试能不能通话

    先ipconfig /all知道下自己的局域网地址。密码默认好像是1234.

    我自己的IP是192.168.0.113,然后我对应使用的sip电话是Zoiper这个挺好的。

    打开Zoiper中settings-Accounts-点右上角的+加号-Manual Configuration-Sip account

    AccountName   1000

    Dmain  192.168.0.113

    username  1000

    password   1234

    Caller ID   1234(这个参数是来电显示)

    然后直接就注册成功了

    之后我再在win7系统上登录   1001  同样的操作方式试下他们能不能通话。

    为什么  两个不能够正常通话呢?

    难道是因为防火墙的问题   我开房下5060端口吧

    在FS_cli中输入命令sofia status profile internal reg 查看当前有几个用户注册过。。显示正常,有两个一个1000  一个1001。这边有一些Fs核心命令的网址http://www.360doc.com/content/14/0924/09/15077656_411933594.shtml

    大家可以你学习下。

    花了半个小时终于知道原因了,原来是我这边客户端的问题,我卸载了  Zoiper  安装的calla 住iphone上面互通了,成功对话。不错。

    一大进步啊,终于互通了,虽然不知道怎么才能打手机,相信还是可以一步一步实现的。

  • 相关阅读:
    swift--使用URLSession异步加载图片
    swift--浮点数转换成整数(四舍五入/直接截断)
    swift--环形进度条(UIActivityIndicatorView)的用法
    swift--Timer实现定时器功能,每个一段时间执行具体函数,可以重复,也可以只执行一次
    HTML节点树
    网页的结构
    网页的组成
    HTTP 请求过程
    HTTP 基础术语
    《投资最重要的事》
  • 原文地址:https://www.cnblogs.com/joelxie/p/6260811.html
Copyright © 2020-2023  润新知