【WebRTC---入门篇】(十五)WebRTC信令服务器实现

    科技2022-08-16  106

    如何使用socket.io发送消息

     io代表整个节点

     

     

     

    获取房间信息

    var myRoom = io.sockets.adapter.rooms[room];/*获取房间对象,如果没有就创建一个房间,创建唯一标识符*/ var users = Object.keys(myRoom.sockets).length;/*获取房间人数*/

     

    信令服务器的作用

    由于两端还没有建立连接,所以需要通过信令服务器交换 SDP媒体网络信息 具体业务(房间管理等等)

    为什么要使用socket.io

    socket.io工作原理

     

    改造Nodejs服务端

     安装基于Nodejs的socket.io

    npm install socket.io log4js

    简单的聊天室开源

    Processed: 0.016, SQL: 9