WebRTC测试——让testing更简单(下)

目前,生成流量是很多WebRTC testing工具的开发重点。需要依靠以下两种技术的任意一种来完成。 1. 使用浏览器自动化技术,比如建立在Selenium之上。并依靠浏览器自行处理和管理所有WebRTC流量; 2. 创建合成的、预先编码的流量(或只是回传收到的内容)。这种技术主要用于大规模测试,即需要测试几十万个数据流。这时再使用浏览器的话成本过高,所以采用此种技术。 2. 用户模拟 在生成W

WebRTC测试——让testing更简单(上)

生成WebRTC测试很难,但细节决定成败。testRTC的WebRTC云测试以及验证平台就可轻松完成扩缩。 从简单的1:1,到弄清楚如何优化大型群组视频通话,到给数千名参与者现场直播,测试WebRTC应用挑战重重。我们需要的是操作方便而又功能强大的自动化技术。与其他网络技术不同,WebRTC有三点特性: 1. WebRTC资源独占。这就导致大规模测试时分配资源变得很复杂。 2. WebRTC交互性

在 WebRTC 应用中增加录制功能前,该优先考虑的难点

在实时音视频应用中增加录制功能应该越早越好。 当开发一个 WebRTC 音视频应用之前,我们都需要考虑一个问题“是否需要录制功能?”。如果回答为“是”,那么就要考虑“用来做什么?”、“需要录制多少内容?”,这些问题都需要优先考虑。不论你是通过实时音视频 PaaS 服务,还是基于开源自研的方式来开发应用,以上这些问题的答案都将很大程度上影响你的架构设计。同时,你还要决定是进行单流录制还是合流录制。本

Chrome 90测试版——AV1 WebRTC编码器、新origin trials及更多更新

若无特别说明,本文所介绍的更新功能均适用于 Android、Chrome OS、Linux、macOS 和 Windows 的最新 Chrome 测试版频道。点击文中各链接或ChromeStatus.com,了解更多更新信息。Chrome 90是指2021年3月11日发布的测试版。 AV1 编码器 Chrome桌面推出了一款AV1编码器。该编码器专门针对WebRTC集成的视频会议进行了优化。AV1

如何集成拨号功能至WebRTC应用

如何才能把拨入或拨出功能添加到你的WebRTC视频应用中呢?在何种情况下,你会把公用电话交换网(PSTN)上的传统拨号电话连接到WebRTC音视频会议呢?下面我们就来探讨一下如何把拨号功能集成到WebRTC。 你可以观看我们WebRTC.ventures工程团队提供的下列视频和其他提示,这些都是我们YouTube视频WebRTC Tips系列的一部分。除此之外,你也可以继续阅读下文。 视频网址 拨

在SFU上实现RED音频冗余功能

最近,Chrome添加了使用RFC 2198中定义的RED格式给音频流添加冗余的选项。Fippo之前写过一篇文章解释该过程和实现,建议大家研读。大致总结一下这篇文章的话,主要讲述了RED的工作原理是在同一个数据包中添加具有不同时间戳的冗余有效载荷。如果你在出现损耗的网络中丢失了一个数据包,若另一个数据包被成功接收,其中可能会含有丢失的数据,产生更好的音频质量。 上述假设发生在简化的一对一场景下,但

基于WebRTC 用Laravel 7和Vue.js创建视频聊天应用

本文介绍了如何借助Vue.js和Laravel 7创建一个简单的视频聊天应用。 如何实现视频聊天 我们会用到一个免费的开源项目WebRTC(Web实时通信),它能为Web浏览器和手机应用程序提供实时通信。 概述 步骤1——安装和设置Laravel 步骤2——安装npm包 步骤3——创建Pusher账户 步骤4——创建页面 步骤5——测试 步骤1 安装Laravel UI和Vue包 安装Larave

Vue、WebRTC、SocketIO、Node和Redis助力多人视频会议

几个月来疫情持续蔓延,大家使用视频会议应用的次数也水涨船高。无论身处何地,只要有视频应用我们就能与朋友见面。那我们为什么不试着定制一款自己的会议应用,让会话变得更加真实呢? 话不多说,我们直接开始吧! 实现这个目标不需要我们从头开始。在之前的文章中,我已经介绍过构建具有一对一私人视频功能的应用所需的各个步骤。那么我们就以此为基础对其进行完善,最后添加多对多视频的功能就大功告成了。 (因为下文我们会

WebRTC + NDI(续)

大家可能还记得几个月前我写了一篇博客,介绍了我做的一次酷炫尝试——使用新的Janus插件,以一种 “简单”方式来连通WebRTC和NDI世界,借此来解决现今广播行业存在的问题。文章一经发出,就引发了很多广播电视业界人士的兴趣。此后我也在几个不同的场合详细介绍了我的这次尝试。比如之前举办的ClueCon Dangerous Demos会议,参与者来自世界各地,我也有幸直播演示

WebRTC + NDI——广播业的福音?

在疫情蔓延的这几个月里,许多人的日常生活、公司的运作模式发生了巨大变化。我们大多数人被迫呆在家里工作有很长一段时间了,很多行业,特别是整个广播电视行业深受其害。比如由于嘉宾(甚至主持人)无法来到演播室现场,新闻节目、脱口秀中的采访或任何形式的现场互动只能作罢,制作团队只好寻找其他能让节目正常运行的解决方案。 对于我们这些从事实时业务的人来说,答案好像很简单——利用实时技术即可。但说起来容易做起来难

近期热门

有奖小调查

1 分钟回答 3 个小问题,让内容更符合你的 WebRTC 学习与开发期望。
每个月最后一天会随机抽出 5 名获奖者,并通过邮件联系送上奖品。
填写问卷