首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有关于ICE Lite实现的可靠文档或RFC?

有没有关于ICE Lite实现的可靠文档或RFC?
EN

Stack Overflow用户
提问于 2020-03-08 19:18:47
回答 1查看 436关注 0票数 0

在RFC 8445中更新了ICE协议。ICE lite早于RFC。RFC 8445中的ICE Lite的详细信息在附录A中提供。然而,早在2007年,就有人试图正式确定ICE Lite是什么。这是在这份RFC草案中。它是相当描述性的,但一些陈述与RFC 8445中的陈述相冲突。例如,RFC 8445确实允许两个对等体都是ICE LITE,而文档草案建议不这样做。

有人能指出RFC on ICE LITE草案中的例外或更正,使其与RFC 8445兼容吗?或者指向比RFC 8445中的描述更详细地描述ICE LITE的文档?

我没有使用libnice,但由于ICE上没有相关的标签,所以我使用了libnice,希望libnice的用户能得到一些信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-09 03:47:05

pion/ice有一个针对ICE Lite的选项。我通过试验和错误做了一些事情,但以下是我在此过程中学到的东西。

来自RFC 8445 6.1.1. Determining Role

代码语言:javascript
复制
   Both lite:  The initiating agent that started the ICE processing MUST
      take the controlling role, and the other MUST take the controlled
      role.  In this case, no connectivity checks are ever sent.
      Rather, once the candidates are exchanged, each agent performs the
      processing described in Section 8 without connectivity checks.  It
      is possible that both agents will believe they are controlled or
      controlling.  In the latter case, the conflict is resolved through
      glare detection capabilities in the signaling protocol enabling
      the candidate exchange.  The state of ICE processing for each data
      stream is considered to be Running, and the state of ICE overall
      is Running.

我还没有找到一个广泛的学习ICE Lite的地方。但是您可以看看pion/ice是如何运行的,并乐于回答更多的个人问题!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60586942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档