写点什么

WebRTC

13 人感兴趣 · 303 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/2f/2f8288605dc95924bf25cb0e82e1afc5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Ubuntu18.04 编译 ZLMediakit 支持 webrtc

最近在做流媒体相关的一些东西, 比较了一些开源的流媒体服务, 目前 srs 和 ZlmediaKit 项目是评价比较高的, 今天主要在 Ubuntu18.04 上编译 ZlmediaKit, 并支持 webrtc 协议.

https://static001.geekbang.org/infoq/c2/c2bdb42ae4e7f3a348060dd640dcf185.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ubuntu18.04 编译 webrtc_android 库

用户头像
alps2006
2022-12-14

webrtc 是谷歌提供的音视频通讯方案, 能够很好的解决音视频互联互通的场景. 本文基于 Ubuntu 18.04 编译 android 版本的过程, 其它平台也可以参考, 基本都大同小异.

https://static001.geekbang.org/infoq/f6/f68c2c5f2d6cf4ea0d29c4fe71ac1e56.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术分享| anyRTC 音视频与微信小程序互通实践

用户头像
anyRTC开发者
2022-12-06

随着网络架构的变迁、媒体技术发展、音视频场景迭代,基于流媒体的技术也是推陈出新。WebRTC渐渐的成为了音视频互动场景的主流,而微信在6.5.21版本通过小程序开放了实时音视频能力,开发者们可以使用组件 < live-pusher > 实现基于 RTMP 的直播推流(录制)

https://static001.geekbang.org/infoq/a0/a0f661bdb1edacf1070dd0c15c8de55d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Web 实时通信技术 WebRTC

用户头像
devpoint
2022-11-10

Web 实时通信 (WebRTC) 是目前正在开发的开源项目,主要目的是提供 Web 应用程序之间的实时、对等通信。

音视频开发成长之路与音视频知识点总结

用户头像
C++后台开发
2022-09-16

音视频涉及语音信号处理、数字图像处理、信息论、封装格式、编解码、流媒体协议、网络传输、渲染、算法等。在现实生活中,音视频发挥着越来越重要的作用,如视频会议、直播、短视频、播放器、语音聊天等。所以从事音视频开发是一件有意义的事情,机遇和挑战并

https://static001.geekbang.org/infoq/5e/5e810413f5510fc81ed0977e8bbe837e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

视频会议,WebRTC 及 RingCentral 解决之道

最近几年,视频会议产品得到了极大的关注和快速的发展。产品的用户体验,功能和质量决定了产品能否在竞争中脱颖而出。而如何选择一个好的架构和解决方案是最为关键的因素。

https://static001.geekbang.org/infoq/57/57e7f05b873a299f56da2c5989dc107c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术分享| anyRTC 8 月更新迭代

用户头像
anyRTC开发者
2022-08-24

anyRTC 8月更新迭代,新增视频水印功能,有效保护企业版权;此外还添加了抓拍图片功能;同时对音视频模块,实时消息模块等多项功能进行了优化改进。

web 技术支持| 基于 vue3 实现自己的组件库第三章:Checkbox 组件

用户头像
anyRTC开发者
2022-08-10

大家好今天的内容是基于vue3实现自己的组件库系列第二章,本文默认你会安装和创建vue3项目,如果不会请参考vue官网;

https://static001.geekbang.org/infoq/49/49205c094faa358fa11a3b20d485b551.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

1800 字带您了解视频会议、视频聊天底层技术:WebRTC 网页实时通信

用户头像
wljslmz
2022-07-14

WebRTC使得Web 浏览器和设备之间实现实时语音、文本和视频通信功能,本文着重于理论的讲解,关于如何使用WebRTC可以根据项目去适当看一下API,使用不难,并且方案也很多,用的恰到好处才是最重要的。

webRTC SDP mslabel lable

用户头像
Boll
2022-07-05

Chrome m103 webRTC终于将SDP ssrc里的mslabel和label两个属性移除了,如果你原先是基于mslabel属性来解析获取MediaStream ID 和 MediaStreamTrack ID的,则需要变更一下策略了,改从msid属性里读取。事实上msid 将 MediaStream ID 和 MediaStreamTrack ID 组

细说腾讯如何做到直播延时降低 90% 以上方案

用户头像
C++后台开发
2022-06-09

2月22日,腾讯云携手信通院联合发布《超低延时直播白皮书》。在白皮书中指出,随着越来越多线上业务需要大规模并发支持以及强互动体验,超低延时必将成为整个直播产业发展的主要方向。

https://static001.geekbang.org/infoq/04/04c2727ef059bb6dd9ffa8a8737c748e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《WebRTC 源码深入剖析》总结

我精心打造的新课 《WebRTC源码深入剖析》 终于更新完了!!!

Android 技术分享| Context 浅析

用户头像
anyRTC开发者
2022-05-19

我们来看下关于 Context 的类继承图,我们通过查看源码得知,Context 是一个抽象类,所以它肯定有其实现类,查阅得知它的实现类为 ContextWrapper 和 ContextImpl ,所以它的继承图如下:

https://static001.geekbang.org/infoq/aa/aa349e48d5db412ce95d8fe674b840c8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

当家里小神兽睡醒乱爬导致摔下床后,我决定做点啥

用户头像
BUG侦探
2022-05-12

去年3月底的时候小麦子来到了我家,到今天已经1岁1个月多了,前些天一个人睡觉,大人们都在忙事情,结果这家伙自己醒了并且悄悄摸摸爬起来,结果不小心摔下了床。于是我在思考,是否可以利用相关的识别技术来帮助自动监控小麦子睡觉情况呢?

https://static001.geekbang.org/infoq/1d/1dc85ca1188f7d04cb94d7dabdc84851.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源不易、安全慎行,中国软件如何走向文明?丨 RTE 技术环境月报 202205

用户头像
声网
2022-05-10

这篇文章点出了中国软件行业的一些现状:比如中国企业管理者对软件价值链的无知和短视、过于结果导向;中国软件开发者的工程能力下降,即使是基于二次开发也难保开发效率和质量,缺乏工匠精神。

https://static001.geekbang.org/infoq/cc/cc047c345d2f9e5179511a30d8834fed.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从开源模型、框架到自研,声网 Web 端虚拟背景算法正式发布

用户头像
声网
2022-05-06

根据研究发现,在平均 38 分钟的视频会议里面,大概会有 13 分钟左右的时间用于处理和干扰相关的事情。同时研究也表明在参加在线会议的时候,人们更加倾向于语音会议,其中一个关键原因就是大家不希望个人隐私暴露于公众的视野。

https://static001.geekbang.org/infoq/24/24786cefe8f80e693c51c79879cc53e6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

资讯|WebRTC M99 更新

用户头像
网易云信
2022-04-27

WebRTC M99 目前在 Chrome 的稳定版中可用,包含 3个新特性以及超过27个错误修复、功能增强和稳定性/性能方面的改进。

https://static001.geekbang.org/infoq/4f/4f8813afd76f799c3ea0ed2c89c8cd8f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

解决方案| anyRTC 金融音视频解决方案

用户头像
anyRTC开发者
2022-04-13

目前金融行业里一般都会要求一套音视频解决方案,运用于金融的各种场景中,比如视频会议、视频面签(双录)、视频直播等场景。在这些场景中,在音视频领域内会归纳为音视频模块(音视频通信、音视频录制)、信令模块,二者结合配合业务便可轻松组装各种场景。

音视频开发必懂知识—低延迟相关知识整理

在推流,拉流相关业务(如直播),从数据的采集发送到客户端接收到数据后播放,其实是有一定的播放延迟的。

uni-app 技术分享| uni-app 转小程序 _ 实时音视频

用户头像
anyRTC开发者
2022-04-07

微信小程序 实现实时音视频与 uniapp 转码成微信小程序 实现实时音视频两者是一样的,区别仅仅是一个是原生小程序一个是 uniapp 转码成小程序

音视频开发—时间戳相关整理(时间基 tbr,tbn,tbc)

1: I帧/P帧/B帧I帧:I帧(Intra-coded picture, 帧内编码帧,常称为关键帧)包含⼀幅完整的图像信息,属于帧内编码图像,不含运动⽮量,在解码时不需要参考其他帧图像。 因此在I帧图像处可以切换频道,⽽不会导致图像丢失或⽆法解码。

行业分析| 音视频呼叫邀请适用于多领域

用户头像
anyRTC开发者
2022-03-29

音视频呼叫集成了各种功能,用户可以通过PC端、网页端,手机端等方式,发起音视频呼叫通话需求,通过音视频呼叫在各个应用场景中,实现实时通讯、文字交流、录像、白板、屏幕共享等功能。

https://static001.geekbang.org/infoq/86/86f90213cb7e2409ad7e90ed8be3fd54.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

WebGL 及其在 WebRTC 中的应用

用户头像
ZEGO即构
2022-03-25

基于 WebGL 周边也衍生了众多的第三方库,比如开发应用类的 Three.js,开发游戏类的 Egert.js 等,都大大的降低了学习 WebGL 的成本。了解一下 WebGL 的基本概念,以便能更好的去理解不同框架带来的便捷以及优势!

https://static001.geekbang.org/infoq/5f/5fbf2be7098d43ded788238954bcba22.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用基于 WebRTC 的 JavaScript API 在浏览器环境里调用本机摄像头

用户头像
Jerry Wang
2022-03-15

HTML5,JavaScript 和现代浏览器这套三驾马车的组合,使得如今的 Web 应用能实现更多更丰富的用户交互功能。本文介绍了基于WebRTC技术使用 JavaScript 调用本机摄像头的解决方案。WebRTC是一个开放的 Web标准实现,可在所有主流浏览器中通过JavaScript调用。

WebRTC_WebRTC技术文章_InfoQ写作社区