【发布时间】:2015-11-29 23:02:53
【问题描述】:
我需要开发一个自定义 WebRTC 对等体(我需要在 Web 浏览器和非浏览器之间建立音频或/和数据连接)。然而,我很难找到正确、清晰的握手阶段描述。
How to create data channel in WebRTC peer connection? 等问题的答案并不完全有帮助,因为它们不太详细。具体来说,他们对 SDP 的内容只字未提。
谁能解释一下或推荐任何好的文档?
【问题讨论】:
-
你指的是信令吗?
-
是的。我知道我的职责是建立一个渠道来最初向同行提供报价/答案,但我找不到如何构建这些消息的详细说明。
-
从 ICE 开始:tools.ietf.org/html/rfc5245 - 它还涵盖了 SDP 的基本时刻。基本上,您需要从 ICE 和 STUN/TURN 开始,然后继续使用 SDP。在那个阶段,您的应用程序将能够与 SDP 数据包交换并通过信令阶段。之后,您将需要为您的客户端实现 DTLS 协议支持。然后是 SRTP/SCTP。
标签: webrtc