我是处在一个对称的NAT后吗?

作者:Philipp Hancke(原文链接) 翻译:刘通          WebRTC的目的是在网络浏览器之间建立端到端连接。为了完成这个目的,它使用了一系列的技术,统称为ICE。ICE允许在特定类型的NAT路由器之后的用户可以建立直接连接。而这会遇到的第一个问题是,用户需要找到他们对应的公共IP地址是什么。为了解

我可以如何通过WebRTC使用SIP

作者:Anton Venema(原文链接) 翻译:刘通                   如果你有这篇文章题目所说的一样的问题,那么你可能已经有了SIP的基础设施,并且正在寻找一种可以与WebRTC终端互联的方法;或者你已经有了一个网页应

直接穿透防火墙的主动ICE TCP

作者:Nils Ohlmeier(原文链接) 翻译:刘通            随着bug 1335939登录Firefox 54版本,我们终于在Firefox浏览器中将主动ICE TCP连接作为默认设定。   ICE TCP跟我有关系吗? 本质上讲,这项更新意味着Firefox浏览器会尝试通过TC

有关WebRTC会议建立的参数

作者:Lasse Lumiaho,Marcin Nagy,Callstats.io(原文链接) 翻译:刘通            对于一个WebRTC会议来说,会话建立过程可能是最关键的过程。在这个阶段中,用户需要给它们的设备进行授权,并且终端要协商设置内容以适用于每个会话参与方的建立过程。这个建立过程在用户

将你的TURN服务器部署在与用户近的地方

作者:Philipp Hancke(原文链接) 翻译:刘通            当亚马逊AWS在伦敦新开设了一个地区时,我们就马上在那里部署了一个新的TURN服务器。那么这与ICE候选收集时间有什么关系呢?          正

使用DSCP来标记和优先化WebRTC数据包

原作者:Gustavo Garcia(原文链接) 翻译:刘通 想要知道如何将WebRTC数据从网络中其他数据中区分开来,是WebRTC开发者和用户们的一个常见需求。通常,目标是将RTC数据流的优先级设定高于其他不重要的通信量。 通过在边界路由器对WebRTC通信进行优先话,有可能在某些网络情景中改进通信质量。标记这个方法能够在这些最平常的情况中起到帮助作用 # 在拥挤的宽频上行链路中,当队列满了的

如何在webrtc-internals中找到目前活跃的连接

原作者:Levent-Levi(原文链接) 翻译:刘通            今天我们想要帮助你在webrtc-internals中找到当前处于活跃状态的连接。          为了确保这篇文章所写内容尽可能的准确,我决定请来P

webrtc-internals中的参数的真正含义是什么

原作者:Levent-Levi(原文链接) 翻译:刘通            为了确保这篇文章所写内容尽可能的准确,我决定请来Philipp Hancke来作为此篇文章的共同作者。          当你想要找到你WebRTC产品

Slack有了WebRTC视频功能—来看看他们是怎么做到的

作者:Gustavo Garcia(原文链接) 翻译:刘通            Slack现在的火爆程度与Uber不相上下,并且拥有快速增长的通讯工具,集成了各种WebRTC服务器。Slack在一年以前收购了一个从事WebRTC技术的公司,并且在今年上半年推出了他们自己的音频会议服务器,我们在这两篇文章中进

WebRTC以及测试驱动开发(TDD)入门指导(四)

原作者:Cold Brew(原文链接) 翻译:刘通   信令:请求及应答          为了使用WebRTC建立一个端到端连接,两端的用户都需要建立一个RTCPeerConnection对象。然后,每个用户需要获得他们的Session Description,这是一个表明了他们想要通过端到端连接发送给另一