chrome 87 和 freeswitch 用webrtc的方式通话握手失败

freeswitch webrtc 在chrome87下呼叫失败

-- 经分析,发现chrome87 在进行 ICE Candidate的时候直接就报错,
-- 可能是chrome87 要求的dtls版本高, 

研究freeswitch支持DTLSv1.2,想让新版chrome87能和freeswitch成功建立握手

-- 直接修改 src/switch_rtp.c 中的函数, DTLSv1_server_method, DTLSv1_client_method 改成 DTLSv1_2_server_method, DTLSv1_2_client_method
-- 在阿里云上编译个版本测试,可以在chrome87里成功建立起呼叫,看到视频。
-- 编译的影响文件 /home/admin/work/freeswitch/.libs/libfreeswitch.so.1.0.0
-- 编译主机是192.168.1.240
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章