WebRTC入门与实战 --- WebRTC信令服务器原理

本文介绍了WebRTC中信令服务器的重要作用,指出没有信令服务器,WebRTC两端无法通信。信令服务器主要负责传递媒体信息(如SDP协议描述的编解码器、音视频支持等)和网络信息,以便进行P2P连接。同时提到了socket.io作为实现信令传输的一种工作原理。
摘要由CSDN通过智能技术生成

先来看下信令服务器的作用:

       如果没有信令服务器webrtc之间是无法通信的,从图可以看出,发起端和接收端之间想要传递数据是必须要经过信令服务器的,这两个信息是什么呢,第一个就是媒体信息通过SDP协议描述,例如双方通信的编解码器、是否支持音视频等通过信令服务器中转传递。第二个需要传递的信息是网络信息 ,通过服务器传到对端,对端拿到信息后才能知道双方是否在同一个局域网,不在同一个网内要进行P2P穿越打通,对称是没法打通的,非对称可以尝试打通。还有诸如禁言、业务消息等自行定义信令。

                                  

下面我们看一下socket.io的工作原理:

               

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值