WebRTC
-
基于 WebRTC 的远程控制
一直想做一个远程控制软件,最近小群也看到在聊这个。于是花了四五天搞了一个demo。原理如下如: 把远程桌面映射到本地桌面,在本地可以直接操作远程电脑。PC1为本地电脑,PC2为远…
-
WebRTC 架构的优点与局限性
WebRTC(Web Real-Time Communication)是谷歌开发的一种开源协议,所有主流浏览器都支持它,因此无需第三方音频和视频流插件。 不过,我们必须明白,虽然 …
-
WebRTC 拥塞控制之 AIMD 码率控制
网络带宽的检测过程以及在该过程中产生三种信号:overuse、normal、underuse。本文将介绍这三种信号如何驱动码率控制器工作,这个过程涉及到:三种码率控制状态(incr…
-
WebRTC 在线检测工具,测试浏览器是否支持WebRTC
为帮助开发者自动检测设备浏览器能否正常运行 WebRTC 应用,ZEGO 提供了一个WebRTC 在线检测工具。 该工具支持检测以下项目: 在线检测工具是通过调用 zg.check…
-
WebRTC拍摄在车主认证中的实现
车主认证项目背景 车主认证主体是以H5形式存在的,目前投放在多端,包括:哈啰App、车主App、货运车主App、支付宝小程序、微信小程序、H5外投页面,存在多端场景调用拍摄能力的需…
-
为什么 WebSocket 不适合多人游戏(请尝试使用 WebRTC)
如果您的多人游戏看起来比预期的慢或花费更多,可能是因为连接玩家的技术,特别是 WebSockets。这种技术一直是保持玩家同步的标准,但它并不是最快的选择,尤其是对于大型多人游戏。…
-
WebRTC 做视频会议怎么样
在当今快节奏的世界里,有效沟通是成功的关键。随着现代网络技术的出现,视频会议已成为企业、教育机构和个人不可或缺的工具。其中,WebRTC 技术极大地改变了视频会议的格局。 WebR…
-
在 ReactJS 中实现 WebRTC
由于 WebRTC 默认存在于每个浏览器中,因此无需在 ReactJs 中安装任何软件包。我们将在 NodeJS 和 ReactJS 中使用 SocketIO 库进行通信。 在本文…
-
WebRTC 与 WebSocket 哪个好?WebRTC 与 WebSocket 可同时使用吗
在数字时代,实时通信已成为现代应用不可或缺的一个方面。它实现了无缝互动,增强了各个领域的用户体验。从视频会议和实时流媒体到协作环境和实时数据交换,人们对高效可靠的通信技术的需求从未…
-
向WebRTC提交代码过程实录
WebRTC写了一个帖子,一步步写明了向 webrtc 提交代码的步骤,最近解决了一个webrtc的安卓相机设置采集帧率可能匹配错误的 Bug,正好实操了一遍,记录分享一下。 &#…
-
使用 WebRTC 和 JavaScript 实现视频通话和文件传输的示例
在当今的数字时代,实时通信已成为现代网络应用的重要组成部分。从视频会议和实时流媒体到协作编辑和在线游戏,点对点之间即时交换数据的能力改变了游戏规则。 WebRTC(Web实时通信)…
-
使用 Android WebRTC 和 Node.js 中的 WebSocket 服务器实现视频通话
本文将研究如何在应用程序中实现视频通话,而无需使用外部 SDK,让我们保持视频通话集成的简单性。 注:关于 WebRTC、ICE、SDP 和其他一些概念的基础知识这里不展开。 前提…
-
webrtc 入门(webrtc开发入门教程)
webrtc 入门前言 webrtc的作用是让两个客户端可以进行点对点的连接,使得双方在传递数据时不需要服务端做转发,提高效率。当然,实际的生产工作中,我们并不能完全脱离服务端,两…
-
Mozilla:在所有浏览器中实现端到端加密 WebRTC!
2024 年 2 月 21 日,Mozilla终于更新了博客,由 Jan-Ivar Bruaroey 发布了主题《End-to-end-encrypt WebRTC in all …
-
WHIP(WebRTC-HTTP ingestion protocol)协议草案更新发布
WHIP(WebRTC-HTTP ingestion protocol)是一种用于简化WebRTC媒体流输入到流媒体服务器或其他接收端点的协议。WHIP的目标是提供一种轻量级、易于…
-
NAT, STUN, TURN 和 ICE
在构建 p2p 应用程序的联网过程中,您可能听说过 NAT、STUN、TURN 和 ICE。那么这些到底是什么呢?让我们通过一个类比来了解一下。 先从定义开始: NAT:网络地址转…
-
WebRTC 录制挑战和解决方案
您的应用程序需要 WebRTC 录制功能吗?了解实施 WebRTC 时的各种要求和架构决策。 作者:Tsahi Levent-Levi译自:https://bloggeek.me/…
-
WebRTC中的ICE流程介绍
WebRTC 作为一项通讯技术,建立通讯连接的过程是其中很重要的部分。在webrtrc中采用了ICE(Interactive Connectivity Establishment)…
-
WebRTC 音频的编码与发送逻辑
大家好,今天分析下音频的编码与发送逻辑。 音频发送模块AudioSendStream 通过call模块创建AudioSendStream,创建时需要先初始化音频的配置参数 通过ca…
-
WebRTC 传输之 TURN
1 TURN 要解决的问题 在 TCP/IP 网络中,一个常见的问题就是如何让两台处于内网的主机进行通信,即 NAT 穿越问题。解决 NAT 穿越问题的两个关键是: 举个例子, A…