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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章