WebRTC
-
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是开源的,这使得开发者可以构建技术,使数据流变得更容易。其中一项技术…
-
我可以相信 WebRTC getStats 的准确性吗?
我可以相信 WebRTC getStats 的准确性吗?是和不是,WebRTC getStats 我们都必须使用,也就是说,您真正的问题可能完全在别处。 您可以而且应该相信 Web…
-
Webrtc 分辨率自适应调整
自适应,是根据当前设备性能情况来动态的调整视频码率/帧率,为用户提供更好音视频体验感。 开启自适应 webrtc 默认开启自适应, googCpuOveruseDetection …
-
选择 WebRTC 进行视频通话的五个理由
如今,选择 WebRTC 进行视频通话的理由比以往任何时候都多,从完全集成到更多采用等等。 WebRTC 最令人印象深刻的功能是它无需插件或下载即可跨浏览器传输实时视频的能力。别忘…
-
WebRTC服务端点对点播放媒体资源
在通常情况下,我们遇到视频或者音频播放均采用视频文件加载到前端,然后用对应的组件播放,如果涉及到付费视频则一般采用直播HLS拉流点播的方式;如果你听过WebRTC这项技术那么恭喜你…
-
WebRTC中的主角是你无法控制的【WebRTC认知篇10】
当您开发 WebRTC 应用程序时,您需要考虑一个可悲的事实,即大多数会影响媒体质量(进而影响用户体验)的事情都是您无法控制的。 要理解这一点,我们首先需要定义主要参与者是谁: 您…
-
WebRTC将服务变成功能【WebRTC认知篇9】
电话和通信曾经是服务。 你的公司需要一个电话系统吗?去找你的运营商,他们会给你安排一个解决方案。也许会安装一个PBX,甚至为你 “在云中 “托管一个。 问题…
-
WebRTC 是最安全的 VoIP 协议【WebRTC认知篇8】
WebRTC的安全性和隐私是最重要的。你不会发现任何其他开放标准的VoIP协议像WebRTC一样安全。 是时候进行快速安全检查了…… 以下是关于安全、隐私和 WebRTC 的一些正…
-
WebRTC 服务端实时音视频概述
本文对 WebRTC 使用过程中涉及到的四种服务器::信令服务器、NAT 穿越服务器,媒体服务器和网关服务器做入门级的介绍。 背景介绍 目前在线直播应用上课的产品中, 实时视频流功…
-
基于chrome的webrtc一对一的通信流程
本文分享的这个流程里只包含了1对1的通信流程,暂未涉及TURN跟STUN,后续补上。 通信流程 首先是对传输内容的获取,采用浏览器的接口方法可以获取到用户的一个显示界面或是指定的显…
-
基于 Javascript 搭建 WebRTC 视频直播
本文将向您展示 WebRTC 的基本概念和功能,并指导您使用 Node.js 构建您自己的 WebRTC 视频直播。 WebRTC 是一个免费的开源项目,它通过简单的 API 为浏…