VoIP通话-基于SIP协议的Asterisk
已阅: 69
系列文章
- VoIP通话-基于SIP协议的Asterisk(零)-Demo
- VoIP通话-基于SIP协议的Asterisk(一)-实现流程
介绍
- 要求:
- 基于Linux编译,配置运行 oSIP 或 ExOSIP 相关源码,安装 mysql,进行 IP 电话通信测试。
- 实际完成:
- 于 WSL 的 Ubuntu22.04 搭建 Asterisk 服务器,并于宿主机 Windows11 使用 ZoiPer 与 Linphone 进行通信。
- 说明:
- 可能是我这台 WSL 的原因,局域网内的电脑与手机可以 ping 通,但 ping 不通 WSL 服务器,也就导致其它局域网设备登不上 VoIP 账户。
- 没有安装 mysql,因为整个步骤走下来用不到 mysql。
- 一年多前老师说过我博客文章过于朴素,没有思考,所以这个系列我换了个写法,不再列实现步骤的同时介绍原因,而是转为从项目准备开始,从资料搜集到各个阶段如何思考,以及每一步的原因。
- 单列实现步骤的话,实际上原因列的比较少,有的没有前因,也就无从介绍这样实现的原因。
- 完整记录的话,虽然花的时间比较多,但中间的转折都有,那么也就能为各种操作的介绍原因了。
- 所以这个系列多了(零)-Demo,即我的完整实现流程,后面我会针对该文扩展各步骤。
- 简要介绍:
- Asterisk 支持 SIP 协议,类似 oSIP 与 ExOSIP。
- WSL 即 Windows Subsystem for Linux,Windows 下的 Linux 系统,与虚拟机不同,Windows 终端可以直接通过 WSL 运行 Linux 命令。
- SIP 即 Session initialization Protocol,多媒体通信协议。
- VoIP 即 Voice over Internet Protocol,也有称 Video over Internet Protocol,前者语音通话,后者视频通话。
- ZoiPer 与 Linphone 都是 IP 电话软件,均有免费版本,多设备支持。
共有 0 条评论