社区
VoIP
帖子详情
哪个开源项目里面有p2p穿透 的ICE server
freeC
2014-03-07 11:15:53
RT,求指教,谢谢!
...全文
1509
2
打赏
收藏
哪个开源项目里面有p2p穿透 的ICE server
RT,求指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laowang2
2014-06-19
打赏
举报
回复
google背墙了。
Stackia
2014-06-10
打赏
举报
回复
https://code.google.com/p/rfc5766-turn-server/
TURN服务器项目coturn.zip
coturn 服务器完整的实现了 STUN/TURN/
ICE
协议,支持
P2P
穿透
防火墙。主要用于 webrtc 等点对点视频音频通话。coturn 支持 tcp, udp, tls, dtls 连接;支持 linux bsd solaris mac os, 暂不支持windows 。coturn 在原来的rfc5766-turn-
server
上增加了一些高级特性。作者是同一人,更推荐使用 coturn。 标签:coturn
WebRTC零基础开发者教程(纯净版)
WebRTC 简介 WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。 WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。 虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。 为什么需要 WebRTC 开发者教程? 虽然WebRTC技术已经较为成熟,其集成了最佳的音/视频引擎,十分先进的codec,且包含了使用STUN、
ICE
、TURN、RTP-over-TCP的关键NAT和防火墙
穿透
等众多门槛并不低的技术。抛开音视频技术本身的复杂性外,要想找到合适的资料、完整的代码和库、配合合适的IDE和辅助工具能正常地实现编译和安装都非常的不容易,而这还只是个开始。没有靠谱的教程,你该怎么开始?那么地坑等在那,难道你打算一个一个趟过去? 本《WebRTC 零基础开发者教程》主要讲了什么 本文中提供下载的《WebRTC 零基础开发者教程》将以一个初学者的角度,从0开始逐步引导你掌握WebRTC开发的方方面面(当然,教程中更多的是操作性的内容,具体到技术原理和实现,显然不是本教程的讨论范畴)。 《WebRTC 零基础开发者教程》目录 1 工具 1.1 depot_tools 1.1.1 目标 1.1.2 Chromium 1.1.3 使用说明在这儿 1.1.4 下载 1.1.5 使用 1.1.6 具体使用例子 1.2 Gyp工具 1.3 Python工具 1.4 本地集成开发环境(IDE ) 1.4.1 Visual studio 1.4.2 Kdevelop 1.4.3 Eclipse 2 Webrtc 2.1 下载、编译 2.1.1 Windows下 2.1.2 ubuntu下编译 2.1.3 编译Android(只能在 linux 下) 3 webrtc开发 3.1 开发
P2P
视频软件需要处理的问题 3.1.1 用户列的获取、交换、信令的交换 3.1.2
P2P
通信 3.1.3 多媒体处理 3.2 webrtc架构 3.2.1 WebRTC架构组件介绍 3.2.2 WebRTC核心模块API介绍 3.2.3 webRTC核心API详解 4 Libjingle详细介绍 4.1 重要组件 4.1.1 信号 4.1.2 线程和消息 4.1.3 名称转换 4.1.4 SSL支持 4.1.5 连接 4.1.6 传输,通道,连接 4.1.7 候选项 4.1.8 数据包 4.2 如何工作 4.2.1 Application模块 4.2.2 XMPP Messaging Component 模块 4.2.3 Session Logic and management commponent 模块 4.2.4 Peer to peer Component 模块 4.2.5 其他 4.3 建立libjingle应用程序 5 代码分析 5.1 音频通道建立过程 5.2 音频接收播放过程 5.3 视频接收播放过程 6 协议 6.1 XMPP协议 6.1.1 原理介绍 6.1.2 XMPP 协议网络架构 6.1.3 XMPP 协议的组成 6.1.4 Xmpp介绍 6.1.5 协议内容 6.2 Stun协议 6.2.1
P2P
实现的原理 6.2.2
P2P
的常用实现 6.2.3 Stun URI 6.2.4 内容 6.2.5 中文内容 6.2.6 开源服务器 6.2.7 公开的免费STUN服务器 6.3 Turn协议 6.3.1 概念 6.3.2 Turn uri 6.3.3 开源服务器工程 6.3.4 开源库 6.4 交互式连接建立(Interactive Connectivity Establishment) 6.4.1 IETF规格 6.4.2 开源工程 6.5 XEP-0166 Jingle 6.5.1 绪论 6.5.2 需求 6.6 Sctp协议 6.7 Rtp协议 7 附件 7.1 Gyp工具 7.2 Google test程序 7.3 Webrtc库介绍 7.4 webrtc代码相关基础知识 7.5 STUN和TURN技术浅析 7.6 基于
ICE
的VoIP穿越NAT改进方案 7.7 ubuntu安装使用stuntman 7.8 一个开源的
ICE
库——libn
ice
介绍 7.9 4种利用TURN穿越对称型NAT方案的设计与实现 7.10 基于
ICE
方式SIP信令
穿透
Symmetric_NAT技术研究
p2p
打洞源码,
p2p
内网
穿透
源码,NAT内网
穿透
源码,NAT
穿透
源码
p2p
打洞源码,
p2p
内网
穿透
源码,NAT内网
穿透
源码,NAT
穿透
源码
NAT
穿透
技术简介和实现方案分析
1. NAT和NAT
穿透
NAT的出现是为了解决IPV4地址稀缺的问题,同时起到了防火墙的作用保护了内网的信息安全,但是对于
P2P
下载来说无疑是很大的阻碍。本文先简单介绍了NAT和NAT
穿透
的分类,然后就常用的STUN/TURN/
ICE
进行介绍,最后分析现有的一些
ICE
开源项目
。 1.1 NAT类型介绍 根据RFC3235规定,NAT类型主要有Full Cone NAT(全锥型), Res...
又探内网
穿透
——
穿透
工具ngrok,frp
搜索内网
穿透
,蹦出来一大堆的内网
穿透
工具,这不禁让我怀疑人生:已经有这么成熟的产品了,还研究内网
穿透
干啥? 事实证明,这些内网
穿透
的工具,从原理上看,一是用的开源代码FRP、NGROK包装的,然后就是走的公网服务器中转。 并不是我想要的TCP-
P2P
穿透
通信。1 而且调研过程中发现一个非常令人失望的事情,如图: 可惜成功率不高 只不过是中转,有什么意义呢? 可见,目前比较成熟的内网...
VoIP
1,394
社区成员
567
社区内容
发帖
与我相关
我的任务
VoIP
VOIP相关技术探讨专区
复制链接
扫一扫
分享
社区描述
VOIP相关技术探讨专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章