EasyRTC则不同于TSINGSEE青犀视频其他的平台,EasyRTC企业视频通话会议系统是基于WebRTC编译的网页通话平台,具备更低的延时和更高的传输效率。目前EasyRTC的重制版正在测试当中,我们会不定期更新关于EasyRTC新版的测试过程和编译过程,大家可以关注一下。
在编译EasyRTC测试信息连通时,打开视频通话发送信息,本地发送信息远端能接收到,但远端发送本地接收不到。
经过我们对本地和远端的抓包排查及代码排查,了解到是因为本地有建立数据到达监听事件,而远端未建立导致的该问题,因此我们需要对远端的代码建立数据,获取监听。
参考代码如下:
未远端对象建立联系添加数据到达监听事件
//创建RTCPeerConnection对象
remoteConnection = pc
//远端连接数据到达事件监听
remoteConnection.ondatachannel = this.receiveChannelCallback;
EasyRTC对于细节的优化还会继续,如果大家有兴趣,可以关注我们的博客,我们将会不定期分享我们的开发记录以及解决方案。EasyRTC作为网页音视频通话会议系统,具备一对多的视频会议通话功能,满足语音视频社交、在线教育和培训等需求,支持试用。