WebRTC系列-WebRTC基础(六)信令服务搭建

1. 搭建测试信令服务

信令服务主要使用socketIO,socketIo的介绍和使用在socket.io基本使用及介绍文章里有详细介绍,本文只是介绍搭建交换WebRTC,sdp的信令,WebRTC信令的交互方式在WebRTC系列-WebRTC基础(四)连接建立时序图及运行机制的文章有详细介绍;

1.1 简介

这里信令服务之所以要使用socketIO作为信令服务是因为;

  • socket.io本身是基于WebSocket得超集,增加了心跳等,是基于tcp的实现,
  • socket.io 本身的设计就是有房间的感念;
  • socket.io 在上面推荐的文章也有描述,是跨平台的,提供多个语言的支持;

1.2 实现信令服务实战

同样还是基于前面的demo进行改造,需要以下几步:

  • 安装socketio
  • 引入socketio模块
  • 处理connection消息
    修改服务端js代

猜你喜欢

转载自blog.csdn.net/lym594887256/article/details/124228756