FreeSWITCH 1.6关于视频通话的一些测试
简单的测试了一下,暂时没把精力放到这一块。
① 视频编码透传的设置(使用代理模式)。
修改internal.xml文件的以下参数:
<param name="inbound-proxy-media" value="true"/>
默认屏蔽该参数,开启。
也许,使用bypass也可以,下次再验证。
② 取消每次呼叫鉴权的修改(不推荐这么做)。
修改internal.xml文件的以下参数:
<param name="accept-blind-auth" value="true"/>
默认屏蔽该参数,开启。
③ SDP支持带宽信息【Bandwidth Infomation】的协商了。
也许,更早的版本就支持了,只是【b=AS:512】的透传,真正的调整码率还是要靠终端支持。
④ SDP的音视频参数匹配。
终端A:a=rtpmap:109 H264/90000(视频参数)
a=rtpmap:99 SIREN14/16000(音频参数)
终端B:a=rtpmap:99 H264/90000(视频参数)
最后终端A把终端B的h264当成了siren14来解析,这是谁的问题?
⑤ vars.xml
global_codec_prefs=OPUS,G722,PCMU,PCMA,VP8
现在这里配置的东西原则是应该是FS本身支持的编码了吧。
以前需要透传的视频参数现在不用在这里配置了。
⑥ freeswitch -nonat -nonatmap启动的好快啊。大约3-5秒。
但是启动时报了一个错误:Invalid tls-verify-policy value:none
应该是配置哪里有问题吧,后续花时间查一查。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了