freeswitch
文章平均质量分 69
FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动.
黄宝良
学无止境,稳步前行!
展开
-
freeswitch-1.10.5 安装详细记录
freeswitch-1.10.5 安装详细记录简介一、安装基础环境1、下载地址2、安装方式二、安装编译环境1、下载地址2、安装方式三、安装剥离环境1、下载地址2、安装方式简介freeswitch下载链接: https://files.freeswitch.org/freeswitch-releases/freeswitch-1.10.5.-release.tar.gz一、安装基础环境1、下载地址2、安装方式二、安装编译环境1、下载地址2、安装方式三、安装剥离环境1、下载地址2、安装方原创 2020-12-18 23:50:12 · 2233 阅读 · 1 评论 -
FreeSWITCH入门到精通博客系列
FreeSWITCH是一个开源的通信平台,支持多种通信协议,可以用于构建语音、视频和聊天应用。它具有高扩展性和灵活性,常用于搭建VoIP系统、呼叫中心、会议系统等。FreeSWITCH支持的主要协议包括SIP(会话初始协议)、RTP(实时传输协议)和WebRTC。FreeSWITCH模块可以通过配置文件加载,不同的模块提供不同的功能。mod_sofia:SIP协议支持。:提供常用的拨号计划工具。:支持多方会议。加载模块的配置示例:原创 2024-05-23 11:31:14 · 1139 阅读 · 0 评论 -
FreeSWITCH入门到精通系列(一):什么是FreeSWITCH?
FreeSWITCH是一个强大而灵活的开源通信平台,广泛应用于构建VoIP系统、呼叫中心、会议系统等。在本系列博客中,我们将从FreeSWITCH的基础知识开始,逐步深入到高级功能和实战应用,帮助您从入门到精通掌握FreeSWITCH。FreeSWITCH是一个开源的软交换平台,最初由一群Asterisk开发者创建,旨在提供一个高性能、灵活且可扩展的通信解决方案。它支持多种通信协议,包括SIP(会话初始协议)、RTP(实时传输协议)和WebRTC,使其成为构建语音、视频和消息传递应用的理想选择。原创 2024-05-23 11:34:53 · 2848 阅读 · 1 评论 -
FreeSWITCH入门到精通系列(二):FreeSWITCH的安装与配置
在上一篇博客中,我们了解了FreeSWITCH的基本概念和特点。本篇文章将详细介绍FreeSWITCH的安装与配置过程,确保您能够顺利搭建一个基础的FreeSWITCH环境,并了解其基本配置。除了使用包管理器安装FreeSWITCH外,我们还会详细讲解如何从源码编译安装FreeSWITCH,以及如何进行并发和连接优化。在本篇博客中,我们详细介绍了FreeSWITCH的安装与配置,包括基础配置、SIP账号配置、拨号计划配置以及模块和安全配置。原创 2024-06-11 13:55:03 · 2221 阅读 · 1 评论 -
FreeSWITCH入门到精通系列(三):FreeSWITCH基础概念与架构
在前两篇博客中,我们介绍了FreeSWITCH的基本概念和安装与配置。本篇文章将深入探讨FreeSWITCH的基础概念和架构,帮助您更好地理解这个强大的通信平台的工作原理。FreeSWITCH是一个开源的实时通信平台,提供了创建VoIP(Voice over IP)解决方案所需的各种工具和功能。它被广泛应用于企业通信系统、呼叫中心、IVR(交互式语音应答)系统、视频会议和WebRTC(网页实时通信)应用等领域。FreeSWITCH通过模块化设计提供了高度的灵活性和可扩展性,使其能够适应不同的通信需求。原创 2024-06-13 12:05:21 · 1449 阅读 · 0 评论 -
freeswitch模块的介绍系列【codecs】【mod_ilbc】
该模块的安装较为基础。原创 2024-06-11 13:43:37 · 410 阅读 · 0 评论 -
freeswitch 用户xml简要解析
<include> <user id="1000"> <params> <param name="password" value="$${default_password}"/> //密码 <param name="vm-password" value="1000"/> </params> <variables> <variable name="toll_原创 2021-01-14 00:07:32 · 538 阅读 · 0 评论 -
freeswitch 内核模块 读取配置文件的两种方式
稳定,不易扩展static struct{ PGconn *db_connection; /* 连接存储 */ char *hostname; /* 数据库服务器地址 */ char *dbname; /* 数据库实例名 */ int port; /* 数据库端口 */ char *user; /* 数据库用户 */ char *password; /* 数据库密码 */ int timeout; /* 连接超时原创 2021-01-14 15:40:39 · 522 阅读 · 0 评论 -
写一个IPPBX-功能汇总(一)
功能名称说明拨打内线内线摘机后送拨号音,直接按其他分机号直接拨打,实现内部通话。拨打外线内线摘机后送拨号音,直接按“出局号+对方号码+#”,实现内外线通话。来话应答内部分机来话振铃,摘机后直接连通,完成自动应答。电话转移分机A在两方通话时拍叉簧,听拨号音后再按“*01+被叫方号码+#”进行二次呼叫,分机A原通话方HOLD听回铃音,被叫成功摘机应答后与分机A通话,分机A挂机后将完成转移,被叫方与HOLD方实现通话。电话会议分机A在两方通话时拍叉簧,听拨号音...原创 2021-01-14 00:39:19 · 1195 阅读 · 0 评论 -
freeswitch webrtc- CODEC NEGOTIATION ERROR. SDP
2019-01-08 17:39:49.221806 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP:v=0o=- 3481799438673358832 2 IN IP4 127.0.0.1s=-t=0 0a=group:BUNDLE audioa=msid-semantic: WMS MP9KUnaULVHFpwTqhoSfv1fphnZ1jZqMmqsPm=audio 57630 UDP/TLS/RTP/SAVPF 111 103原创 2021-02-01 22:55:36 · 1416 阅读 · 1 评论