如何通过Medooze进行多方视频会议
发布时间
阅读量:
阅读量
客户端 :连接 、网络实时通信协议
服务器 :WebSocket服务器、WebSocket房间、参与者
medooze : 端点 、运输层协议的一部分
通过node.js服务器下载并接收了www/index.html页面和meetingRoom.html页面,并引用了相关的JavaScript脚本文件
参与视频会议,并启动 connect 方法。在 connect 方法中通过 websocket 实际手段与 SFU 服务(即 index.js 中的 webSocketServer)建立连接,并携带 userName 和 roomId 参数。
SFU时序图及过程描述

服务端接收到客户端的WebSocket连接请求后,在URL字段中解析出roomId字段值;随后根据该参数判断对应的单间房是否已被预先创建过:若该间房已预先被创建,则无需执行任何操作;否则则会尝试初始化Room对象。
当客户端尝试建立上行WebSocket连接时,在 WebSocket 连接成功之后会向服务器发送一个 join 事件。服务器接收到
全部评论 (0)
还没有任何评论哟~
