写点什么

WebRTC

6 人感兴趣 · 177 次引用

  • 最新
  • 推荐

技术干货 | macOS 桌面端录屏采集实现教程

用户头像
ZEGO即构3 小时前

作为实时屏幕共享的第一步,录屏采集在不同终端和系统上的实现方式有所不同。之前我们已经分享了Android端、iOS端实现录屏采集的方式,本次将分享本系列的第二篇,如何实现macOS桌面端屏幕共享的录屏采集。

为什么大家都在用 WebRTC?

用户头像
anyRTC开发者22 小时前

WebRTC代表网络实时通信。它是一种非常令人兴奋,强大且具有高度破坏性的尖端技术和标准。自从WebRTC诞生以来,80%的浏览器都开始支持它。有数据显示,2017年~2021年期间,WebRTC市场将以34.37%的年均复合增长率增长。

物联网发展,行业新领域

用户头像
anyRTC开发者6 月 18 日

我国安防行业的发展史已有35年,从产品的结构(视频监控、楼宇对讲、入侵报警、出入口智能控制、防爆安检等)、市场的结构(安防工程、安防设备、运营服务等)都有了突飞猛进的发展。而且安防行业的产业链也已经涵盖了:视频信息采集、算法处理、系统集成、网

为什么智能作业灯突然成为教育行业的趋势?

用户头像
anyRTC开发者6 月 17 日

智能硬件在这十多年来一直是资本热衷的领域,从智能手机到智能家居,智能硬件产品不断加速迭代,使其应用场景也越来越宽。

全面赋能泛娱乐社交场景

用户头像
anyRTC开发者6 月 17 日

近年来,受数字化趋势的影响,全球泛娱乐行业面临重大变革,在疫情常态催化下,实时音视频互动已经成为我们的生活常态,直播游戏、狼人杀、在线K歌应有尽有,足不出户就可以享受这些娱乐活动。anyRTC从自身的服务经验出发,着重介绍实时互动如何赋能社交泛娱

https://static001.geekbang.org/infoq/d4/d40838df64514950d344f2bd2621ddec.jpeg?x-oss-process=image/resize,w_416,h_234

ios webRTC 实现屏幕共享功能

用户头像
侠客行6 月 16 日

实现录制功能的流程 解决进程间的通信 解决替换webRTC视频源 解决录制进程50M内存限制

WebRTC 学习—WebRTC 详解

目录一:WebRTC学习了解   (一)WebRTC应用场景   (二)WebRTC的难点   (三)学习流程   (四)学习目标

WebRTC 传输安全机制第二话:深入显出 SRTP 协议

用户头像
阿里云视频云6 月 16 日

通过 DTLS 协商后,RTC 通信的双方完成 MasterKey 和 MasterSalt 的协商。接下来,我们继续分析在 WebRTC 中,如何使用交换的密钥,来对 RTP 和 RTCP 进行加密,实现数据的安全传输。同时,本文会对 libsrtp 使用中,遇到的问题的进行解答,例如,什么是 ROC

https://static001.geekbang.org/infoq/88/88ba470c9d12b19dc8bbe765b2534a77.jpeg?x-oss-process=image/resize,w_416,h_234

基于 WebRTC 的 1 对 1 通话实战 (一) 环境搭建

用户头像
IT酷盖6 月 15 日

web端进行1对1通话打开摄像头时,要求必须是https的链接。因此我们使用Nginx服务来提供wss连接的支持,解决https必须调用wss连接的问题。

Electron 开发音视频

用户头像
anyRTC开发者6 月 11 日

废话不多说,咱直接进入正题!

https://static001.geekbang.org/infoq/e6/e6e56a786890df687cb8e39e09f72eb0.png?x-oss-process=image/resize,w_416,h_234

技术干货 | 如何实现对动态 PPT 的云端录制?

用户头像
ZEGO即构6 月 11 日

摘要:动态PPT使用场景日益增多,如何在云端录制中支持录制完整动态PPT效果成为一项越来越迫切的需求。

https://static001.geekbang.org/infoq/0a/0aa326aeab64a314021af772e9d1b744.jpeg?x-oss-process=image/resize,w_416,h_234

WebRTC 用例和性能

用户头像
anyRTC开发者6 月 10 日

实现低延迟、点对点传输是一项艰巨的工程挑战:有 NAT 遍历和连接检查、信令、安全、拥塞控制和无数其他细节需要处理。WebRTC 代表我们处理以上所有内容,这就是为什么它可以说是自网络平台成立以来最重要的补充之一。事实上,这不仅仅是 WebRTC 提供的单个部

https://static001.geekbang.org/infoq/7b/7bd487b0ba4f26d005b026de9fb0c93e.jpeg?x-oss-process=image/resize,w_416,h_234

质量分析工具 - 监控大厅大揭秘

用户头像
anyRTC开发者6 月 9 日

监控大厅是 anyRTC 为企业和开发者提供的全周期通话质量监测、回溯和分析的解决方案,致力于帮助企业和开发者及时发现问题、定位原因,并最终解决问题,提升用户体验。该产品让企业和开发者能够全面了解到自己终端用户使用体验的大数据分析产品,我们希望通过

https://static001.geekbang.org/infoq/14/142b3f370d0674b492cf5d8a249eb3ef.png?x-oss-process=image/resize,w_416,h_234

当人工智能遇上视频直播——基于 Agora Web SDK 实现目标识别

用户头像
dajyaretakuya6 月 9 日

我的上一篇文章介绍了如何自定义直播画面。既然可以自定义直播画面了,我们就能实现更多功能。在这篇文章里,我们可以将可以看到,集合Agora Web SDK,把现在流行的AI功能集成到我们的直播中是一件多么简单的事情。

https://static001.geekbang.org/infoq/ea/ea9fb03a5d48e0aa2de615481e02effa.jpeg?x-oss-process=image/resize,w_416,h_234

🏆【声网 Agora】「PC 端实现实时语音通讯 4.x」

用户头像
李浩宇/Alex6 月 8 日

基于上文的语音服务端搭建之后[https://xie.infoq.cn/article/14ac0e853cea76cdf49c39fe2],我们即可以实现相关的客户端的开发,进行语音通讯的实现方案。这里终端方式很多,例如Android 或者IOS,这里我们采用Web服务端进行开发。

https://static001.geekbang.org/infoq/9e/9e7b6e3d56927faa5d0caa4f27e1177c.jpeg?x-oss-process=image/resize,w_416,h_234

anyRTC Web SDK 实现音视频呼叫功能

用户头像
anyRTC开发者6 月 4 日

大家好,今天小编带给大家一个基于 anyRTC Web SDK 实现音视频呼叫的功能(本项目采用vue开发)。

https://static001.geekbang.org/infoq/2d/2ddc2c357e762c22d96e4cd7056680e2.jpeg?x-oss-process=image/resize,w_416,h_234

🏆【声网 Agora】「WebRTC- 如何搭建语音认证服务」

用户头像
李浩宇/Alex6 月 4 日

如果你还没有声网开发者账号,那么你需要在声网Agora 官网进行注册。

https://static001.geekbang.org/infoq/2c/2c7512af8a9f42ade3f2a4b00f1bef35.png?x-oss-process=image/resize,w_416,h_234

为什么要做语音聊天室

用户头像
anyRTC开发者6 月 3 日

语音聊天室覆盖社交、娱乐、直播、电商等多种泛互联网行业应用场景。语音聊天室可按需搭建直播系统,尤其是语音直播,是当下比较流行的直播产品,语音直播与其他直播不同点在于语音直播是通过声音传递,而无需出现在画面里,并且听众也不需要占用时间,可以边

https://static001.geekbang.org/infoq/78/78d1958b1f44ce25ef9891598437f539.jpeg?x-oss-process=image/resize,w_416,h_234

🏆大势所趋,迈向认识 WebRTC 的第一步,加油!

用户头像
李浩宇/Alex6 月 2 日

人生的挑战,无处不在,满怀信心,轻装上路,明天永远是充满希望的战场。

https://static001.geekbang.org/infoq/1f/1f33ee9f9ce12d8759d7ec638706dad0.jpeg?x-oss-process=image/resize,w_416,h_234

webRTC 实现音视频通话与屏幕共享

用户头像
侠客行6 月 2 日

1.webRTC的基本概念 2.webRTC中Peerconnection , SDP , ICE,NAT,TURN ,STUN的概念 3.web端基本实现与屏幕共享功能实现的方式 4.ios端基本实现与屏幕共享功能的实现

https://static001.geekbang.org/infoq/e9/e96ff3ec61e43323a636788bc34afdd7.jpeg?x-oss-process=image/resize,w_416,h_234

🏆未来可期,WebRTC 成为实时通讯方案的行业标准

用户头像
李浩宇/Alex6 月 2 日

2011年Google将WebRTC项目开源。作为Google开源的技术标准,而WebRTC技术并不是一个可以拿来就用,并且性能很好的产品。本文主要来谈一谈WebRTC的优缺点。

https://static001.geekbang.org/infoq/62/62b09ed022a6ca71b33a8725363e92f7.jpeg?x-oss-process=image/resize,w_416,h_234

anyRTC SDK 5 月迭代:优化自定义加密功能,让通信更安全

用户头像
anyRTC开发者6 月 2 日

anyRTC SDK 5月上新,新增多种加密类型,让实时音视频通信更安全;新增移动端推流支持1080P 分辨率的支持;此外还对事件上报、日志详情、数据统计、网络传输等多项功能进行了优化改进。

webRTC 探索音视频的录制的实现

用户头像
云小梦6 月 1 日

一直心痒于“在线视频通话”却无从下手,直到最近接触了webRTC技术。虽然还未有此功力,但却“误打误撞”解决了困扰我的另一个问题:音视频录制!

https://static001.geekbang.org/infoq/eb/ebb9afeb2c83bdf6205e1c743a466c52.jpeg?x-oss-process=image/resize,w_416,h_234

webRTC 的标准与发展

用户头像
anyRTC开发者5 月 28 日

Web实时通信(WebRTC)是标准,协议和JavaScript API的集合,两者的组合可实现浏览器(对等)之间的对等音频,视频和数据共享。WebRTC无需依赖第三方插件或专有软件,而是将实时通信转变为任何Web应用程序都可以通过简单的JavaScript API加以利用的标准功能。

https://static001.geekbang.org/infoq/74/745111ddc79fcd470d32ed396994d282.jpeg?x-oss-process=image/resize,w_416,h_234

视频门禁的优点及应用场景

用户头像
anyRTC开发者5 月 27 日

近年来,智慧城市建设工作稳步发展,而安防体系建设是重中之重。门禁作为安防第一线,其重要性不言而喻。受疫情影响,企业园区等人流密集场所需要进行体温筛查,出入口需对人员信息进行严格管控,门禁系统的智慧化升级至关重要。随着“视频门禁系统”的发展、

https://static001.geekbang.org/infoq/86/865552a3c4ede9a82662b03aa4203d00.jpeg?x-oss-process=image/resize,w_416,h_234

屏幕共享的实现与应用

用户头像
anyRTC开发者5 月 26 日

随着音视频的迅速发展,无论是在商用还是娱乐方面都有很多场景的实际应用,玩法也是越来越多了,随之而来的就是对衍生功能要求的提高。

详解 WebRTC 高音质低延时的背后 — AGC(自动增益控制)

用户头像
阿里云视频云5 月 26 日

本文将结合实例全面解析 WebRTC AGC 的基本框架,一起探索其基本原理

https://static001.geekbang.org/infoq/dc/dc2e6dfdaea234340a7a8cada8aa964c.jpeg?x-oss-process=image/resize,w_416,h_234

【音视频】基于声网实时音视频能力的音视频质量体系建设

用户头像
轻口味5 月 22 日

本文介绍了音视频质量体系模型理论:主观质量评估与客观质量评估,并基于声网视频通话 SKD 提供的统计能力,构建基于扣分模型的质量体系评价模型和实现方案。

https://static001.geekbang.org/infoq/d1/d14d8b624ff4d07b42cb97a49b8879a3.jpeg?x-oss-process=image/resize,w_416,h_234

uniapp 使用原生子窗体进行视频聊天

用户头像
anyRTC开发者5 月 21 日

现在 uniapp 开发的实时音视频聊天类的 APP 大部分都要在 nvue 页面上进行开发。虽然 nvue 与 vue 的区别不是很大,但还是有所差异的。

https://static001.geekbang.org/infoq/93/9318810d66ea36cf8685c4221935dca3.png?x-oss-process=image/resize,w_416,h_234

做了一个开源的在线互动教室,想分享给大家

用户头像
千竹5 月 20 日

Agora Flat 基于 MIT 协议,前后端代码完全开源,可以用来快速搭建简约美观的互动教室。

WebRTC_WebRTC资料文章-InfoQ写作平台