WebRTC
-
WebRTC 实战: P2P 音视频通话解决方案
本文将详细介绍如何利用 WebRTC 技术实现 P2P 音视频通话,并提供了一个跨平台的方案,包括:基于 socket.io&nb…
-
不同的 WebRTC 服务器分配方案用于扩展群组通话
在群组通话中,有不同的方式来决定WebRTC 服务器分配。下面是其中一些,以及何时使用什么的建议。 在 WebRTC 群组通话中,媒体服务器扩展是最大的挑战之一。有多种扩展架构被使…
-
WebRTC P2P 原理分析:从原理到应用
WebRTC(Web Real-Time Communication)是一项开源的技术,旨在实现实时音视频以及数据通信,而无需安装任何插件或扩展。WebRTC 允许用户之间通过 P…
-
WebRTC iOS 相机采集
WebRTC-iOS 的相机采集主要涉及到以下几个类:AVCaptureSession, RTCCameraVideoCapturer, RTCVideoFrame。 AVCapt…
-
WebRTC加密和安全(下)
在上文WebRTC加密和安全(上)中,我们介绍了WebRTC和WebRTC安全漏洞和注意事项,本集中我们接着讲WebRTC安全的类型。 WebRTC安全的类型 WebRTC是一种复…
-
WebRTC加密和安全(上)
WebRTC不仅仅是一个协议。它是流技术的集合,包括协议、标准和三个JavaScript API。其中包括用户数据报协议(UDP)。此连接协议与其对应协议传输控制协议 (TCP) …
-
什么是RTP和RTCP?它们如何在WebRTC中实现实时通信
近年来,通过 Internet 进行实时通信变得越来越流行,而 WebRTC 已成为通过 Web 实现实时通信的领先技术之一。WebRTC 使用多种协议,包括实时传输协议 (RTP…
-
WebRTC getStats 的重大变化
使用getStatsAPI 并不像看起来那么简单。不是因为要编写代码,而是因为您需要花时间了解显示的统计信息,正确解释它们并跟踪 Chrome 和其他浏览器版本的变化。 而在这里,…
-
WebRTC 与 HLS:比较两种视频流协议
WebRTC 和 HLS 是两种不同类型的视频流协议。虽然两者都允许直播,但它们各有优缺点,用户应该了解这些优缺点,以便做出更明智的决定。 WebRTC 是一种开源协议,允许在浏览…
-
为什么WebRTC会话选择UDP而不是TCP?
每隔一段时间,我就会遇到一个人(或一个公司),出于某种未知的原因,决定在其WebRTC会话中使用TCP。我的意思是将 TURN/TCP 或 ICE-TCP 连接优先于其他一切,很多…
-
HTML5 WebRTC 示例
WebRTC支持用于语音呼叫、视频聊天和 P2P 文件共享的浏览器到浏览器应用程序。 WebRTC 可用于 Chrome、Opera 和 Firefox等主流浏览器。Web RTC…
-
H5 和 WebRTC实时音视频通讯方案区别
目前,实时音视频通讯的实现方案在浏览器上有两种,分别是H5和WebRTC,前者可以拉流观看,后者可以实现推流和拉流。 在浏览器上实现音视频实时通讯,H5和WebRTC是两种可选方案…
-
WebRTC API 最常用的三个javascript对象
本文分享WebRTC API 的几个主要的 javascript 对象,分别是 RTCPeerConnection、MediaStream和RTCDataChannel。 RTCP…
-
Android WebRTC开启H265编解码
不像H264,WebRTC已经在内部处理好了相关逻辑,我们只需要稍作修改即可实现H264编解码(硬编只需指定sdp,软编只需打开开关。。如要实现H265,不仅要增加接口,还需要添加…
-
WebRTC 是隐私还是私密?应该是哪一个?
过在过去,所有伟大的东西都是从企业开始的,然后再向下延伸到消费者。现在情况恰恰相反,首先是消费者的功能,然后是企业的功能。 隐私也不例外,但在企业中,它需要以相当不同的方式定义,使…
-
WebRTC VAD概述和处理流程
WebRTC VAD概述 WebRTC VAD支持8/16/24/32/48kHz采样率,不过都会重采样到8kHz进行计算,每一帧长度可以为80/10ms、160/20ms和240…
-
WebRTC ANR流程解析(WebRTC的单通道降噪方法)
本文介绍WebRTC的单通道降噪方法,其核心是维纳滤波器。WebRTC ANR具体细节需要有一定的噪声估计基础才能理解,因此这里只介绍整体流程。 I. 维纳滤波器(Wiener F…
-
传统多媒体业如何应用 WebRTC
本文介绍了 WebRTC 低延迟的应用方向、传统多媒体业如何应用 WebRTC、WebRTC 如何适应变化网络环境以及WebRTC 在工业界的未来方向等内容。 来源:THE VID…
-
WebRTC H.264 编解码器硬件编码的实现方法
本文介绍了WebRTC中H.264编解码器的硬件编码的实现功能,以及在Android设备(Android 5.0及更高版本)设备上启用它的方法。 为什么选择H.264? 通过Web…
-
使用 MediaSoup 构建 WebRTC 语音和聊天应用程序
在当今通信技术变得越来越重要的远程世界中,WebRTC 的使用率创下历史新高也就不足为奇了。事实上,WebRTC是开源的,这使得开发者可以构建技术,使数据流变得更容易。其中一项技术…