FreeSwitch入门问答:从VOIP基础到FreeSwitch配置

5星 · 超过95%的资源 需积分: 10 12 下载量 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通信的技术。