• WebRTC网页远程视频会议系统EasyRTC 在新版谷歌浏览器 87 及部分版本黑屏问题的优化


    去年年初,TSINGSEE青犀视频平台对基于webrtc开发的网页视频会议系统EasyRTC做了版本上的区分,分别是MCU版本和SFU版本,但在今年,随着谷歌浏览器的升级,EasyRTC 的 MCU 版本出现在部分谷歌浏览器,以及最新版的谷歌浏览器进入会议室黑屏无法使用的问题。

    侧边栏显示普通用户退出了会议室。

    查看后台 log 发现不是前端的问题,后台日志中提示tls协议握手失败。因此使用 WireShark 抓包,查看失败的包,如下:

    Client Hello 后,服务端直接返回 Alert。对比正常的 WireShark 抓包信息,发现发送的信息完全一致,证明是服务端问题。查看代码,替换成最新的 TLS 代码,也无法解决此问题。

    EasyRTC内部的 RTC 模块使用的是 freeswitch,去官网上确认该问题是因为代码问题,需要编译最新的代码,即可解决该问题。

    下载最新版代码,编译替换 freeswitch 后,可以正常使用。

    因该版本对操作系统要求比较高,目前该版本尚未替换到官网。如果大家对此仍有疑问,可以直接留言告知。此外,EasyRTC的版本均可支持实际测试,如有需求可以访问TSINGSEE青犀视频官方网站或者联系我们。

  • 相关阅读:
    Django form
    centos 配置yum 源
    VMware clone centos 没有获取到ip
    python 自定义分页
    模态对话框
    Keepalived HAProxy mysql 配置HA
    HAProxy + mysql 配置
    mysql 配置主从
    关于python很好的网站和书籍
    【文件系统】dumpe2fs命令
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14465115.html
Copyright © 2020-2023  润新知