FreeSWITCH学习笔记 第一场 第二个镜头 视频通话配置
2017-10-24 15:34
260 查看
上一章,我们讲述了如何在Windows下安装FreeSWITCH,如果细心测试就会发现视频通话是不能用的。这是因为FreeSWITCH默认是不处理音视频编解码的,所以,要设置它采用 media proxy 模式来代理转发 WebRTC 的音视频
修改FreeSWITCH安装路径下/conf/var.xml文件中,增加
修改FreeSWITCH安装路径下/conf/sip_profiles/internal.xml文件,设置inbound-proxy-media和inbound-late-negotiation为true
修改配置之后重启FreeSWITCH或者打开FS_Cli输入
如果一直报视频编解码问题的错误,可以尝试修改/conf/var.xml的配置项
修改FreeSWITCH安装路径下/conf/var.xml文件中,增加
<X-PRE-PROCESS cmd=="set" data="proxy_media=true"/>
修改FreeSWITCH安装路径下/conf/sip_profiles/internal.xml文件,设置inbound-proxy-media和inbound-late-negotiation为true
<!--Uncomment to set all inbound calls to proxy media mode--> <param name="inbound-proxy-media" value="true"/> <!-- Let calls hit the dialplan before selecting codec for the a-leg --> <param name="inbound-late-negotiation" value="true"/>
修改配置之后重启FreeSWITCH或者打开FS_Cli输入
reloadxml,然后打开两台机器上的
eyeBeam测试视频通话。
如果一直报视频编解码问题的错误,可以尝试修改/conf/var.xml的配置项
global_codec_prefs和
outbound_codec_prefs如下(增加可用编解码器)
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=OPUS,G722,PCMU,PCMA,GSM,H263,H264,VP8,H263-1998"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=OPUS,G722,PCMU,PCMA,GSM,H263,H264,VP8,H263-1998"/>
相关文章推荐
- FreeSWITCH学习笔记 第一场 第三个镜头 WSS配置
- FreeSWITCH学习笔记 第二场 第二个镜头 JsSIP视频通讯
- FreeSWITCH学习笔记 第一场 第四个镜头 局域网支持
- FreeSWITCH学习笔记 第一场 第六个镜头 控制台与客户端(FS_Cli)
- FreeSWITCH学习笔记 第一场 第七个镜头 利用客户端(FS_Cli)执行呼叫
- FreeSWITCH学习笔记 第一场 第八个镜头 API和App
- FreeSWITCH学习笔记 第一场 第一个镜头 安装启动
- FreeSWITCH学习笔记 第一场 第五个镜头 添加新SIP用户
- FreeSWITCH学习笔记 第一场 第九个镜头 拨号计划(Dialplan)
- ITCAST视频-Spring学习笔记(配置Spring管理的bean的作用域)
- 韩顺平PHP学习视频笔记整理029apache服务器使用及配置④ apache虚拟主机 web访问时序图
- 韩顺平PHP学习视频笔记整理027apache服务器使用及配置② apache目录结构
- debian学习笔记7, mplayer smplayer详细配置说明.解决播放视频没有画面只有声音,w32codecs.w74codecs插件配置.
- 韩顺平PHP学习视频笔记整理026apache服务器使用及配置① 启动和停止 端口配置
- freeswitch 通话中发起视频呼叫的配置问题
- ITCAST视频-Spring学习笔记(使用Spring配置文件实现AOP)
- FreeSWITCH学习笔记 第二场 第一个镜头 JsSIP初识
- OpenCV学习笔记【2】:第二个程序--播放AVI视频
- SAP BW Sap R3连接配置——视频学习笔记06
- 韩顺平PHP学习视频笔记整理028apache服务器使用及配置③ apache虚拟目录