尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
20260917-基于Freeswitch的软电话互播流程
一、安装和启动Freeswitch虚拟机连接的是内网无法上网下载freeswitch。DS给的方案是用VMware模拟出来一个虚拟机连接外网后下载之后再通过finalshell搞到内网的虚拟机上。但是弄了半天也没成功。于是将希望寄托于前人安装的freeswitch。用指令检测到果然有安装。于是我就直接在母机上学习freeswitch后面有机会再在自己创建的虚拟机上弄一个吧。find / -name *freeswitch* 2/dev/null | head -30指令的输出结果有很多带freeswitch的文件。接下来查看bin目录下的内容ls -lh /usr/local/cttdcds/bin/结果DS对以上这些文件的解释查看cttdcds文件类型file /usr/local/cttdcds/bin/cttdcds结果是ELF可执行文件尝试启动/usr/local/cttdcds/bin/cttdcds -nonat -nc启动成功后用fs_cli连接/usr/local/cttdcds/bin/fs_cli连接成功后出现主页面。二、注册用户以及设置拨号规则。1. 创造两个分机用nano在相应的目录下创建XML文件在/usr/local/cttdcds/conf/directory/default/目录下创建两个xml文件分别为115000.xml和116000.xml文件模板如下include user id115000 params param namepassword value1234/ param namevm-password value115000/ /params variables variable nametoll_allow valuedomestic,international,local/ variable nameaccountcode value115000/ variable nameuser_context valuedefault/ variable nameeffective_caller_id_name valueExtension 115000/ variable nameeffective_caller_id_number value115000/ /variables /user /include2. 创建拨号规则手动创建default.xmlnano /usr/local/cttdcds/conf/dialplan/contexts/default.xml文件内容include context namedefault extension namelocal_extension condition fielddestination_number expression^(\d{6})$ action applicationbridge datauser/$1/ /condition /extension /context /include重新加载配置并验证reloadxml list_users三、配置软电话完成互拨下载MicroSIP注册两个分机。保证两个分机同时在线复制一个文件夹可以保证打开两个软电话测试互拨。
RELATED

相关推荐

从传统后端到阿里大模型:小白也能收藏的Agent/RAG进阶学习路径

从传统后端到阿里大模型:小白也能收藏的Agent/RAG进阶学习路径

本文分享了作者从传统后端开发转行大模型应用层的五年经验,涵盖LLM API使用、Agent探索、Transformer原理、RAG技术栈、流式编程等关键阶段,强调技术结合产品思维的重要性,并推荐了吴恩达课程及配套学习资源,适合想要入门大模型的…

📅 2026/9/30 14:33:37
软件工程专业转数据分析,需要补哪些统计和业务知识?

软件工程专业转数据分析,需要补哪些统计和业务知识?

软件工程专业转数据分析,核心需要补3类统计核心知识和2类适配校招的通用业务知识,适用条件为已经掌握至少1门编程语言如Python或Java、处于大三下学期至应届生求职阶段、目标投递企业常规数据分析岗的软件工程专业学生,不需要零基础从头学基础…

📅 2026/9/30 14:33:37
【避坑总结】用 AI 写毕业论文,这 5 个大坑千万别踩|Paperxie 一站式平台使用心得

【避坑总结】用 AI 写毕业论文,这 5 个大坑千万别踩|Paperxie 一站式平台使用心得

前言 现在越来越多同学会借助 AI 工具辅助完成毕业论文,但是很多人在使用过程中踩了不少坑,轻则反复返工,重则影响论文送审。 很多同学盲目使用 AI,直接复制生成的全文,或者多个工具混用,文稿来回上传&…

📅 2026/9/30 14:33:37
MORE NEWS

更多资讯

📰

VMware 安装 Windows Server 2003 虚拟机教程与避坑指南

1. 先搞清楚:为什么今天还要在 VMware 里跑 Windows Server 2003如果你在搜索引擎里敲下"VMware 虚拟机 Windows Server 2003 安装教程",大概率不是出于怀旧。我这些年被问到这个问题,基本集中在三种场景里,而且每一种都…

📰

芯片烧录自制还是外包?从量产成本到固件安全的决策指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Java线程池从入门到实战:核心参数、执行流程与避坑指南

1. Java线程池到底解决了什么问题:先算算手动new Thread的账大家最开始写Java并发代码,八成都是这个路子:来一个请求就new Thread(() -> doSomething()).start()。本地跑着没问题,功能也正常,等上了生产环境&#x…

📰

Agentic AI产品化实战:从训练营到可落地的三层设计法

1. 训练营开营时的判断:Agentic AI 产品缺的不是模型,是"产品化"1.1 三个让我决定报名的真实场景年初那阵子,朋友圈里几乎每天都能刷到新的 Agent 框架发布,GitHub 上 AutoGPT、MetaGPT 这类项目的星标数疯涨。但说实话…

📰

RAG优化别只盯着Embedding:分块、混合检索与重排序才是关键

前阵子有个做企业知识库项目的朋友问我:"我现在用的 embedding 模型在排行榜上排二十名开外,要不要直接换一个靠前的?"我反问他:"你的检索结果里,排在前三的片段能直接支撑模型给出答案的比例&#xff…

📰

Uni-app下default未导出报错的排查与修复

先说个结论:这个报错里真正值得你研究的不是default这个词,而是by和imported by后面跟着的那两串路径。之前有朋友发来一段报错截图,项目用的是 Uni-app,页面白屏,报错原文是"default" is not exported by .…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬