中文翻译:pjsip教程(二)之ICE穿越打洞:Interactive Connectivity Establishm

  1:pjsip教程(一)之PJNATH简介

  2:pjsip教程(二)之ICE穿越打洞:Interactive Connectivity Establishment简介

  3:pjsip教程(三)之ICE stream transport的使用

  4:pjsip文档(四)之ICE Session的使用方法

原文地址:

Introduction to ICE

  ICE是提供客户端穿越能力的有力武器,只要在两个客户端之间确实存在一条可以通信的路径,ICE肯定就能找到该路径,并且该路径是两个客户端之间通信路径中最高效的最节省资源的(在两个客户端之间经ICE探测后,可能存在多条路径,,而ICE保证从它那里获取的路径是最高效的).

  ICE把几个协议结合在一起,在两个客户端之间能提供几条候选路径,这在最大程度上保证了两端通信成功的几率。并且它还提供了在几条通信路径中给出优先顺序的能力,让使用中继(中继的方式代价比较昂贵)的传输方式的优先级降到最低,只有在其他路径都行不通的情况下,才会启用该路径。具体的ICE协商的过程包括以下几个几步:

Using ICE transport

  ICE stream transport 是一个现成可用的对象,可以使用它来进行ICE操作,而且它为应用程序提供了数据发送与接受的接口,而数据收发的路径,正是经ICE协商过后的高效的路径。

Creating custom ICE transport

  如果ICE stream transport 还是不能满足您的需求,那么您还可以通过使用本软件包提供的ICE Session以及自己的数据传输策略去实现自己的运输层,ICE stream transport 在这方面为您提供了很好的借鉴。

  转载请注明:

  名称:pjsip教程(二)之ICE穿越打洞:Interactive Connectivity Establishment简介

  作者:大雪先生

  链接:

往事是尘封在记忆中的梦,而你是我唯一鲜明的记忆,

中文翻译:pjsip教程(二)之ICE穿越打洞:Interactive Connectivity Establishm

相关文章:

你感兴趣的文章:

标签云: