当前位置:网站首页>WebRTC系列-网络传输之7-ICE补充之提名(nomination)与ICE_Model
WebRTC系列-网络传输之7-ICE补充之提名(nomination)与ICE_Model
2022-06-27 05:38:00 【简简单单lym】
在前面课程的介绍中,我们知道ice会收集到很多的candidate,同时会与对端的candiadate以一定的规则与响应的远端candidate组成candidate对儿,那么这样就会有很多的candidate对,如果每一对儿都需要进行检测就可能耗费大量的时间,所以ICE规范中提供提名来解决这样问题,当提名被接受后,对端就会使用相同的pair进行检测,当连接建立起来后排在后面的pair将不再进行检测;
在开始提名前先了解两个概念:
- CONTROLLING 控制端 可以在有效的候选对中指定哪些候选对将用于媒体;可以使用常规提名和激进提名两种方式之一;
- CONTROLLED 被控制端 收到请求后在所有pairs中寻找相同的pair,然后由被控制端向被控制端发送连通性检测;
1. 提名
在ice文档rfc5245的2.6中介绍了提名,如下:
控制端通过使用以下两种方式之一来提名 ICE 选择的配对:常规(regular)提名或激进(aggressive)提名。
- 如果它的对等端有一个精简(ICE Lite)的实现,另外一端必须使用一个常规的提名算法。
- 如果其对等端使用当前端不支持的 ICE 选项(存在
边栏推荐
- Comprehensive application of OpenCV in contour detection and threshold processing
- Neo4j database export
- Penetration test - file upload / download / include
- Double position relay rxmd2-1mrk001984 dc220v
- 双位置继电器RXMVB2 R251 204 110DC
- 006 C language foundation: C storage class
- 【FPGA】基于bt1120时序设计实现棋盘格横纵向灰阶图数据输出
- Codeforces Round #802 (Div. 2)
- 021 basics of C language: recursion, variable parameters
- Leetcode298 weekly race record
猜你喜欢
流媒体协议初探(MPEG2-TS、RTSP、RTP、RTCP、SDP、RTMP、HLS、HDS、HSS、MPEG-DASH)
Web3还没实现,Web5乍然惊现!
Two position relay hjws-9440
Wechat applet websocket use case
双位置继电器HJWS-9440
Edge loads web pages in IE mode - edge sets ie compatibility
Leetcode298 weekly race record
Double position relay rxmd2-1mrk001984 dc220v
leetcode298周赛记录
What is BFC? What's the usage?
随机推荐
快速排序(非遞歸)和歸並排序
洛谷P2939 [USACO09FEB]Revamping Trails G 题解
Discussion on streaming media protocol (MPEG2-TS, RTSP, RTP, RTCP, SDP, RTMP, HLS, HDS, HSS, mpeg-dash)
How JQ gets the ID name of an element
Web3还没实现,Web5乍然惊现!
Quick sort (non recursive) and merge sort
011 C language basics: C scope rules
Neo4j database export
认知篇----2022高考志愿该如何填报
【合辑】点云基础知识及点云催化剂软件功能介绍
Terminal in pychar cannot enter the venv environment
Flink production problems (1.10)
leetcode299周赛记录
Machunmei, the first edition of principles and applications of database... Compiled final review notes
EasyExcel合并相同内容单元格及动态标题功能的实现
C语言实现定时器
Implementation of easyexcel's function of merging cells with the same content and dynamic title
ES6 0622 III
双位置继电器DLS-34A DC0.5A 220VDC
【NIPS 2017】PointNet++:度量空间中点集的深层次特征学习