FreeSwitch入门问答:从VOIP基础到FreeSwitch配置
5星 · 超过95%的资源 需积分: 10 132 浏览量
更新于2024-07-26
收藏 913KB PDF 举报
FreeSwitch相关知识点总结
本文档对FreeSwitch相关知识点进行了总结和提炼,涵盖了VOIP基础知识、FreeSwitch基础和配置、FreeSwitch安装和使用等方面的内容。
**VOIP基础知识**
1. VOIP基础设施有哪些?
答:VOIP基础设施包括软电话、媒体服务器、信令服务器、交换机、媒体网关等。
2. SIP基本问题有哪些?
答:SIP基本问题包括会话初始化、会话管理、会话关闭、会话恢复等。
3. RTP基本问题有哪些?
答:RTP基本问题包括RTP包结构、RTP传输、RTP控制协议等。
4. SDP基本问题有哪些?
答:SDP基本问题包括SDP语法、SDP会话描述、SDP媒体描述等。
5. 常用的支持语音的软电话有哪些?
答:常用的支持语音的软电话包括X-Lite、Linphone、Ekiga等。
6. 常用的支持视频的软电话有哪些?
答:常用的支持视频的软电话包括X-Lite、Linphone、Ekiga等。
7. 常见语音编码器有哪些?
答:常见语音编码器包括G.711、G.729、AMR等。
8. 常见视频编码器有哪些?
答:常见视频编码器包括H.264、MPEG-4、VP8等。
9. PSTN和VOIP区别有哪些?
答:PSTN和VOIP的主要区别在于网络架构、信令协议、媒体传输协议等方面。
10. PSTN常用信令有哪些?
答:PSTN常用信令包括SS7、ISUP、TCAP等。
**FreeSwitch基础和配置**
11. FreeSwitch是什么?
答:FreeSwitch是一个开源的软交换机软件,提供了丰富的VOIP功能。
12. FreeSwitch是谁发起开发的?
答:FreeSwitch是Anthony Minessale Jr.发起开发的。
13. FreeSwitch历史是什么?
答:FreeSwitch的历史可以追溯到2006年,目前已经开发了多个版本。
14. FreeSwitch能做啥?
答:FreeSwitch可以提供VOIP电话服务、语音会议、音频录制、IVR等功能。
15. FreeSwitch如何与其他系统集成?
答:FreeSwitch可以与其他系统集成,例如与Web应用程序集成、与数据库集成等。
16. FreeSwitch最新版稳定本号是什么?
答:FreeSwitch最新版稳定本号是1.0.6(2013-01-21)。
17. FreeSwitch支持哪些操作系统?
答:FreeSwitch支持Windows、Linux、Mac OS X等操作系统。
18. 去哪里下载FreeSwitch安装包和源码?
答:可以从FreeSwitch官方网站下载FreeSwitch安装包和源码。
19. FreeSwitch在windows下如何安装?
答:FreeSwitch在Windows下可以使用安装程序安装,也可以手动安装。
20. FreeSwitch在LINUX下如何编译?
答:FreeSwitch在Linux下可以使用make命令编译安装。
**其他相关知识点**
21. 如何使用Ethereal对指定机器进行抓包分析?
答:使用Ethereal可以对指定机器进行抓包分析,了解网络流量情况。
22. 如何使用Ethereal对指定端口进行抓包分析?
答:使用Ethereal可以对指定端口进行抓包分析,了解端口流量情况。
23. Ethereal能对本机内的通信进行抓包吗?
答:Ethereal可以对本机内的通信进行抓包。
24. Ethereal能对其他机器之间的通信进行抓包吗?
答:Ethereal可以对其他机器之间的通信进行抓包。
25. Windows下使用啥命令工具可看哪个port被谁占用?
答:可以使用netstat命令工具来查看端口占用情况。
26. 如何根据使用的编码器计算VOIP需要的带宽?
答:可以根据编码器的比特率和采样率计算VOIP需要的带宽。
27. 如何测试你的系统的WAN的进出口带宽?
答:可以使用带宽测试工具来测试系统的WAN的进出口带宽。
28. 如何理解VOIP的NAT穿透?
答:VOIP的NAT穿透是指在NAT网络环境下实现VOIP通信的技术。
2013-08-20 上传
136 浏览量
2020-07-21 上传
2019-11-14 上传
2020-03-13 上传
2014-05-16 上传
2023-09-12 上传
yuhongyong123456
- 粉丝: 0
- 资源: 3
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析