QUIC将会是WebRTC的未来,会么?

QUIC自从2013年为人所知,最近两年一直是网络会议讨论的热门话题。原因是,QUIC作为传输层协议发挥了TCP,UDP的最佳效果,添加了加密,速度倍增,其它方面也有改进,使得设备上部署速度和更新速度较之前都有提升。如果你想大概了解QUIC,wikipedia是一个不错的选择。进一步的了解可以通过IETF工作组获得更多详细信息。 简介 你可能认为传输层协议应该与在它上面运行的App分开设计,QUI

在Janus中抓取WebRTC流量

抓取WebRTC流量看起来相对简单,大多数情况下确实是这样:你只需要在其中一人的机器上安装类似tcpdump或wireshark的抓包工具,然后查看产生的文件,大多数情况会是.pcap或.pcapng文件。这些活动对于诊断连接问题或其它与WebRTC相关的问题很有用:实际上,wireshark可以自动检测出STUN,DTLS之类的标准协议,这些是WebRTC PeerConnections所关注的

Zoom的Web客户端如何避免使用WebRTC?

Zoom的Web客户端可以在用户不下载它们App的情况下加入会议。Chris Koehncke很高兴能看到它是如何工作的。这确实有效,不必花时间下载App.并且视频质量可以接受,对此我们愉快的讨论了半小时。 打开 chrome://webrtc-internals只看到了getUserMedia被用来获取摄像头和麦克风,但是没有看到RTCPeerConnection的使用。这激起了我的兴趣,它们是

断点:WebRTC SFU负载测试(一)

如果你允许多人加入WebRTC通话,你可能会以SFU结束。计划如何分配容量比较困难-通常会进行估计,SFU应该放在哪里,它们将会消耗多少带宽,你需要何种服务器。 为了帮助网络架构和WebRTC工程师作出决定,Alex博士和他的CoSMo Softwae团队将负载测试元件放在一起来测量负载和视频质量。他们公布了所有主流的开源WebRTC SFU的测试结果。这个元件基于KITE并且在webrtc.or

WebRTC vs Zoom,哪一个具有更好的视频质量?

WebRTC vs Zoom? WebRTC很不错, 但是你早就知道了,不是么? 我们不止一次被告知这个视频会议供应商或者那个供应商很不错。它们提供最好的画质,最好的体验。它们的视频会议效果可以比别人更好。 我甚至曾经接到了一个公司的电话,向我解释他是如何提供一个比Skype或者Google Hangouts更好的1对1视频质量。它们使用WebRTC实现。 但是我偏离话题了。 就像其他人一样,我被

Messenger没有被强制监听但。。。

  八月以来,Reuters报道了FBI和Facebook之间关于窃听Messenger通话的秘密合法斗争。The verge网站在2015年关于Messenger逆向工程的文章中经过分析发现了一系列的问题。很难找到与此相关的技术信息,因此我无法深入交流关于窃听的具体细节。 Reuters现在宣布Facebook不再被强制监听Messenger通话,并且FBI声明:目前没有实际的方法可令

为偏远地区或使用性能有限设备的病人建立远程医疗视频会议连接(二)

  最佳实践1:选择一个视频方案,可以监测视频质量并且调整带宽。 当视频会议超出可获得带宽上限后,将会导致画面中断,低画质,视频音频不同步等等问题,并且伴随有丢包现象,这将会影响视频会议的质量。这就是为什么你需要选择一个可以监测通话质量和对丢包现象,网络拥堵,延迟等等可以做出相应调整的系统。 第一步,当网络状况变坏时,许多视频会议系统将会降低帧数。这是一个好办法并且通常可以维持视频会议的

为偏远地区或使用性能有限设备的病人建立远程医疗视频会议连接(一)

  在完美的世界里,每个病人和医疗机构都将随时随刻获得可靠高速的,与强大设备的互联网连接。然而,考虑到今天人们生活高度移动的特性,还有在许多乡村和第三世界群体中的宽带连接的缺失,这使得通过互联网连接来进行远程医疗视频会议变得极其困难。 在本文中,我们将测试各种各样可能降低视频会议质量和可靠性的情况,还有当你选择视频会议提供商时的最好选择,来确保不论病人或卫生保健机构的设备或位置如何,你都

Distord如何使用WebRTC处理250万用户同时进行的音频交流

在最开始,我们在产品方面做出了用户可以感受到的改变,这让你与朋友玩游戏时,Discord非常适合你们之间的语音交流。这些决定让我们在资源有限并且团队比较小的情况下扩大了经营。 本文简要介绍了Discord使用的不同技术,来让视频音频交流达到接近现实的效果。 为了区分,我们将会使用guild来代表一组用户和频道-在客户端它们被称为servers. Server被用来描述我们的后端架构。 Guildi

Safari中的WebRTC教程

自Apple向Safari中加入WebRTC支持以来已经有一年多时间了,我之前关于具体实现的文章没有反映其中的一些更新。更重要的是,考虑到其中的不同和限制,对Safari来说,关于如何更好地开发WebRTC app还存在许多问题。 在Cluecon上我与Chad Phillips交流,最终谈到了他在Safari上使WebRTC工作的艰难经历。对此他有许多不错的建议。 Chad经常发布一些开源代码并