p2p
980205
这个作者很懒,什么都没留下…
展开
-
ice协议
webrtc ice的协议原创 2022-07-30 22:27:15 · 332 阅读 · 0 评论 -
turnserver.conf 配置
webrtc 的 turnserver服务器的配置和启动原创 2022-07-24 00:49:47 · 904 阅读 · 0 评论 -
TURN协议RFC5766详解-学习笔记2
TURN协议(RFC5766详解) 如果一台主机处于NAT后面,那么在一定条件下两台主机无法之间进行通讯。在这种条件下,那么使用中继服务提供通讯是有必要的。这个规范定义了一个名为TURN(使用中继穿越NAT)的协议,它允许一台主机使用中继服务与对端进行报文传输。TURN不同于其它中继协议在于它允许客户机使用一个中继地址与多个对端同时进行通讯。 TURN协议也是ICE(交互式连接建立)协议的组成部分,也可以单独使用。1、简介一个处于NAT内的主机想要与其他主机进行通讯,其他主...转载 2020-10-10 11:12:50 · 615 阅读 · 0 评论 -
RFC5245 ICE学习笔记1
ICE学习笔记 -- RFC 5245RFC 5245 ICE1, offer/answer model2, ICE Step: 1) 产生候选地址(1.公网 2.NAT反射 3.Relay转发地址) Generate candidates (host candidates, server reflexive candidates, peer reflexive candidates, and relayed candidates) 2) 本地对端交换候选地址,完成连接性检查...转载 2020-10-10 11:07:57 · 395 阅读 · 0 评论 -
WebRTC P2P 连接技术之 STUN 和 ICE 协议解密
http://www.52im.net/blog-18158-292.html转载 2020-08-12 16:06:02 · 219 阅读 · 0 评论 -
ubuntu 16.04 编译安装 amule (开启GUI) ------可用
ubuntu 16.04 编译安装 amule (开启GUI)安装依赖sudo apt-get install libcrypto++-utils binutils-dev libcrypto++-dev libgtk2.0-dev libgeoip-dev zlib1g-dev libupnp-dev libboost-all-dev libwxbase3.0-dev libwxg...转载 2019-12-23 09:46:54 · 729 阅读 · 0 评论 -
NAT的四种类型及类型检测【很好】
http://www.h3c.com.cn/MiniSite/Technology_Circle/Net_Reptile/The_Five/Home/Catalog/201206/747042_97665_0.htm考 虑到UDP的无状态特性,目前针对其的NAT实现大致可分为Full Cone、Restricted Cone、Port Restricted Cone和Symmetric ...转载 2019-12-20 11:36:47 · 4185 阅读 · 0 评论 -
基于ICE方式SIP信令穿透Symmetric NAT技术研究
基于IP的语音、数据、视频等业务在NGN网络中所面临的一个实际困难就是如何 有效地穿透各种NAT/FW的问题。对此,会话初始化协议SIP以往的解决方法有ALGs,STUN,T URN等方式。本文探讨了一种新的媒体会话信令穿透NAT/FW的解决方案—交互式连通建立方 式(ICE)。它通过综合利用现有协议,以一种更有效的方式来组织会话建立过程,使之在不 增加任何延迟同时比STUN等单一协议更具有转载 2017-08-07 14:22:39 · 1459 阅读 · 0 评论 -
trickle ICE文档翻译 [draft-rescorla-mmusic-ice-trickle-01.txt]
概括 这文档描述的是ICE扩展,ICE循序渐进的发送或者接受候选列表,而不是等待候选列表交换完成才开始。通过这样配置,ICE在采集候选列表的时候同时进行连接检查,这样大大缩短了完成ICE过程的时间。备忘录 。。。。。。。(略过)版权通知 。。。。。。。(略过)目录内容表格 1. 简介 … … … … … … … … . 3 2. 术语 … … … … … … … … . 4 3.翻译 2017-08-09 20:33:26 · 902 阅读 · 0 评论 -
WebRTC学习之ICE深入理解
ICE(交互式连接建立—Interactive Connectivity Establishment),是一种标准穿透协议。它利用STUN和TURN服务器来帮助端点建立连接。下图显示了ICE的基本步骤: 建立连接的前提是A、B都在线。 其中传输地址是IP地址和端口号的组合。 1.收集候选传输地址 2.在信令通道中交换候选项 3.执行连接检查 4.选择选定的对,并启动媒体 5.发送长转载 2017-08-08 10:11:37 · 925 阅读 · 0 评论 -
p2p 信令服务器作用细节
http://www.blogjava.net/linli/archive/2014/10/23/418968.html 我们看看不同NAT之间的NAT打洞。NAT打洞需要Server配合,需要2种Server: 1. 类似WebRTC中的信令服务器,作用是帮助客户机沟通IP和PORT信息; 2. STUN Server,用来让客户机判断自己所在的NAT环境。现在假设客户端和Server的通讯转载 2017-08-03 09:17:33 · 2898 阅读 · 0 评论 -
libjingle 在ubuntu 16.04编译
第1步:third_party 文件下需要以下5个库expat-2.0.1 gtest libudev scons-local srtp swtoolkit 第2步:首先配置以下两个环境变量export SCONS_DIR=/home/hhyproj/libjingle-0.6.14/talk/third_party/scons-local原创 2017-07-06 08:51:23 · 448 阅读 · 0 评论 -
libjingle ubuntu 16.04 下编程错误
libjingle原创 2017-07-05 21:05:07 · 547 阅读 · 0 评论 -
P2P原理及UDP穿透简单说明
P2P原理及UDP穿透简单说明博客分类: P2P转载:http://andylin02.iteye.com/blog/444666本文章出自cnntec.com的AZ猫著,如需要转发,请注明来自cnntec.comPeer-To-Peer缩写P2P中文称之为对等联网。用途于交流,比如QQ,MSN等等。文件传输、分布式数据计转载 2014-06-21 15:36:55 · 642 阅读 · 0 评论