我对 WebRTC 协议的理解正确吗? [英] Is my understanding of WebRTC protocol Correct?

查看:31
本文介绍了我对 WebRTC 协议的理解正确吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这就是我对协议的理解...

This is how I understand the protocol...

  • 浏览器上的用户获取媒体流
  • 生成自己的 sdp(有关编解码器、安全性等的数据)
  • 用它创建报价
  • 通过信令方法(websocket)将此报价发送到服务器
  • 信令服务器,查看此报价的对象并将其重定向到那个客户
  • 客户端 2 的浏览器通过 sdp 获取要约,然后生成其自己的报价和自己的 sdp 并将其发送到服务器
  • 服务器将客户端 2 的报价重定向到客户端 1.现在双方都知道了其他规格.

同时,然而...

  • 只要任何一个客户端用 sdp 发送报价,他们也会开始联系 ICE(stun)服务器,以通过以下方式获得可能的可达路径正确的 PublicIP:Port:Protocol 组合,他们也发送到另一个客户端通过信令服务器.

推荐答案

客户端 2 生成答案(使用 createAnswer),而不是要约.主要区别在于答案是报价中包含的功能(如编解码器)的子集.

Client 2 generates an answer (using createAnswer), not an offer. The main difference is that an answer is a subset of the capabilities (like codecs) contained in the offer.

否则这听起来不错.

这篇关于我对 WebRTC 协议的理解正确吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆