asterisk配置实现sip服务器,进行sip视频通话

这篇具有很好参考价值的文章主要介绍了asterisk配置实现sip服务器,进行sip视频通话。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置asterisk

1.下载asterisk

sudo apt-get install asterisk

2.配置sip.conf文件

sip.conf文件的目录默认在/etc/asterisk/下,修改之前最好备份一下,在/etc/目录下执行:

sudo cp ./asterisk/ ./asteriskbak -rf

在sip.conf文件中修改:

[general]
context=default 
; Note that the TCP and TLS support for chan_sip is currently considered
; experimental.  Since it is new, all of the related configuration options are
; subject to change in any release.  If they are changed, the changes will
; be reflected in this sample configuration file, as well as in the UPGRADE.txt file.
;
tcpenable=yes                    ; Enable server for incoming TCP connections (default is no)
;compactheaders = yes           ; send compact sip headers.
;
;videosupport=yes               ; Turn on support for SIP video. You need to turn this

文件最后添加用户:

[505]
videosupport=always
type = friend
username=505
secret = 505
host = dynamic
canreinvite = no
dtmfmode = rfc2833
mailbox = mailbox
transport = udp
nat=yes
videosupport=always
maxcallbitrate=384
canreinvite=no
disallow=all
allow = ulaw
allow=alaw
allow=h263
allow=h264 
context=default
[506]
videosupport=always
type = friend
username=506
secret = 506
host = dynamic
canreinvite = no
dtmfmode = rfc2833
mailbox = mailbox
transport = udp
nat=yes
videosupport=always
maxcallbitrate=384
canreinvite=no
disallow=all
allow = ulaw
allow=alaw
allow=h263
allow=h264
context=default

中间省略了无需修改的内容。

2.配置extensions.conf文件

在extensions.conf文件中修改为:

[default]
;
; By default we include the demo.  In a production system, you
; probably don't want to have the demo there.
;
include => demo
exten => 505,1,Dial(SIP/505)
exten => 506,1,Dial(SIP/506)

3.启动asterisk

执行以下命令:

sudo asterisk

配置sip客户端

1.下载MicroSIP客户端

MicroSIP为windows运行程序

https://www.microsip.org/downloads

asterisk 服务器的搭建和配置,服务器,音视频,运维

2. 配置MicroSIP客户端

点击图示,选择添加账号
asterisk 服务器的搭建和配置,服务器,音视频,运维

之后的页面如图:

asterisk 服务器的搭建和配置,服务器,音视频,运维
配置完之后如图,显示在线状态
asterisk 服务器的搭建和配置,服务器,音视频,运维

域名和sip服务器一样都是,我的服务器IP为192.168.1.9,sip服务器端口一般都为5060
密码也是505,就是sip.conf中配置用户名密码。
相同的配置,在找局域网中的其他电脑将MicroSIP配置成506的账号即可
asterisk 服务器的搭建和配置,服务器,音视频,运维
输入506点击红色方框进行视频通话文章来源地址https://www.toymoban.com/news/detail-819083.html

到了这里,关于asterisk配置实现sip服务器,进行sip视频通话的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Proxmox VE进行磁盘分区并配置NFS服务器实现文件共享

    有2个服务器,服务器都是PVE8.1,并处于一个集群中。为了节约空间,想在服务器A中配置一个NFS服务器实现文件共享。现在服务器A有一个500G的盘,分出400G用来当共享文件夹。 查看设备挂载情况  发现500G盘为 /dev/sdd 或者通过GUI查询 使用 fdisk /dev/sdd 开始分区 分区完成    P

    2024年01月22日
    浏览(37)
  • WebRTC+Kamamilio+rtpengine+Websocket SIP服务器搭建教程

    发现国内使用SIP的资料真的很少,由于公司需要使用语音视频电话,在网上找了一大圈也没找到相关案例,最后自己折腾出一个方案,故此分享出来。 开始之前不得不介绍一下这五个东西。 Kamamilio 是 OpenSER 的前身,是C语言写的一个Sip服务,支持在 在Linux/UNIX系统上运行,优

    2024年02月15日
    浏览(60)
  • VPN服务器配置、路由服务器配置、视频服务器配置、DNS服务器配置、DHCP服务器配置、E-mail服务器配置、FTP服务器配置、Web服务器配置、证书服务器配置及管理

    期末考核学习笔记记录 本文主要记录了VPN、路由服务、视频服务器、DNS服务器、DHCP服务器、E-mail服务器、FTP服务器、Web服务器、证书服务器的简单配置与管理。此为作者期末考核作业,配置过程粗糙不严谨之处还望包涵。 一、 实验目的 1、 掌握VPN服务的安装与配置 2、 熟悉

    2024年02月08日
    浏览(47)
  • WAMP服务器对python进行配置

    WAMP服务器中安装python D:wampbinapacheApache2.4.4confhttpd.conf // 打开找到Wamp安装目录下,apache的配置文件 将该配置文件备份一份 LoadModule cgi_module modules/mod_cgi.so // 找到配置文件中该行,把行前面的#去掉。 Options Indexes FollowSymLinks // 找到配置文件中该行,在FollowSymLinks后添加Exec

    2024年02月09日
    浏览(34)
  • 使用vscode进行远程开发服务器配置

    1.下载vscode 2.给vscode 安装python 和 remote ssh插件 remote—SSH扩展允许您使用任何具有SSH服务器的远程机器作为您的开发环境。 3.安装remote-SSH插件之后,vscode左侧出现电脑图标,即为远程服务,按图依次点击,进行服务器配置。 按照如上格式进行配置,其中 Host是指你给这个远程

    2024年02月14日
    浏览(31)
  • 使用IAD电话交换机(语音网关)将电话外线对接到FreeSWITCH SIP服务器

    在我们初步了解了FreeSWITCH这样的SIP服务器之后,常见的一个需求就是把真实的电信世界(比如固话、手机)对接到SIP服务器里。 今天我们就介绍一个简单的方法,在 3分钟 内就把电信局和你的SIP软交换机融合通信起来。 这里我们会用到三台设备(IAD语音网关,FreeSWITCH服务器

    2024年03月21日
    浏览(28)
  • 安装Ubuntu服务器、配置网络、并安装ssh进行连接

    详见: U盘安装Ubuntu系统详细教程 详见:https://blog.csdn.net/davidhzq/article/details/102991577         最重要的就是下面这样图要配置好, 至于子网掩码、网关、DNS等,需要打电话去获取。也就是谁给你的ip,你就打电话向他问这些相关信息。 参考链接: https://zhuanlan.zhihu.com/p/14697

    2024年02月12日
    浏览(28)
  • 01-10 周二 PyCharm远程Linux服务器配置进行端点调试

    01-10 周二 PyCharm远程Linux服务器配置 时间 版本 修改人 描述 2023年1月10日14:04:15 V0.1 宋全恒 新建文档 2023年2月6日11:03:45 V0.2 宋全恒 添加快捷指令别名的实现方便虚拟环境的切换 使用 PyCharm,您可以使用位于另一台计算机(服务器)上的解释器调试应用程序 。 参考该博客  在使用

    2024年02月07日
    浏览(47)
  • 视频转码服务器配置H.265转码H.264方法

    视频转码服务器应用在不同的视频编码格式之间的互转,通过部署视频转码服务器可以快速的解决各种视频间的编码格式不兼容的问题,助力视频项目快速落地。今天我们以新领通PRN1600视频转码服务器为例,看一下,如何讲H.265的视频实时转换为H.264编码。 首先我们用GB2818

    2024年02月07日
    浏览(33)
  • 如何异地链接Pycharm服务器进行远程开发并实现与公司服务器资源同步

    本文主要介绍如何使用Pycharm进行远程开发,并实现在家远程与公司服务器资源同步。 新版本 Jetbrains 系列开发IDE( IntelliJ IDEA , PyCharm , GoLand )等都支持远程使用服务器编译,并且可以 通过SFTP同步本地与服务器项目代码 。 这样做的好处是**我们只要连接上服务器就能开始

    2024年02月01日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包