首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WebRTC进阶
sxuan
创建于2023-03-09
订阅专栏
这里会介绍关于WebRTC的一些知识,建议从上往下进行阅读
等 42 人订阅
共9篇文章
创建于2023-03-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WebRTC进阶九 / 如何通过RTCDataChannel进行文字和文件传输
前言 可能大家都听说过WebRTC中可以传输文字文件,但是是怎么实现的我们今天就来看一看。 原理解析 开始之前我们需要认识一个新的APIRTCDataChannel,RTCDataChannel 接口
WebRTC进阶八 / 如何进行数据统计并绘制图表
前言 在使用webRTC过程中,总会有想了解当前状态的时候,这个时候就需要对当前的WebRTC连接进行监控和统计,比如当前接收的视频帧率,分辨率,丢包率等等,有了这些信息,就可能评估当前用户的质量是否
WebRTC进阶七 / 如何控制音视频开关
这个场景是在实时音视频中非常常见的需求,但是你有想过,这个控制音视频的开关应该怎么实现吗,如何关闭我的音视频或者关闭别人的音视频。 那么针对这个场景,我们一个一个来进行解析 开关远端声音 方法一: 将
从0搭建一个WebRTC,实现多房间多对多通话,并实现屏幕录制
这篇文章开始会实现一个一对一WebRTC和多对多的WebRTC,以及基于屏幕共享的录制。本篇会实现信令和前端部分,信令使用fastity来搭建,前端部分使用Vue3来实现。 为什么要使用WebRTC
WebRTC进阶一/ RTP和RTCP
介绍RTP之前我们来先看看为什么需要RTP 为什么是UDP 首先我们都知道TCP/IP协议 在传输层,它提供了节点间的数据传送服务,其中最为人所熟知的TCP协议(Transmission Contro
WebRTC进阶二 / SDP详解
SDP的解释,SDP 会话描述协议,基于文本,其本身并不属于传输协议,需要依赖其它的传输协议来交换必要的媒体信息,用于两个会话实体之间的媒体协商。
WebRTC进阶三 / 媒体协商
在上一篇中我们介绍了SDP的规范和作用,那么接下来我们要看看WebRTC中是如何通过SDP进行媒体协商的。 开始之前再介绍一下媒体协商的作用,我们可以先思考一个问题,视频的编码和音频的编码有那么多种,
WebRTC进阶四 / ICE和NAT
前言 上一篇中我们讲解了一下媒体协商的过程,以及为什么要进行媒体协商,如果协商完成,接下来就是要进行媒体数据的传输,但是在我们的互联网中,网络情况是非常复杂的,要怎么解决私网地址的连接,以及如何保证连
WebRTC进阶六 / 常见音视频名词解析
在前面的文章中已经介绍了一些WebRTC的概念,这一章开始介绍一些音视频中常见的名词,废话不多说我们直接开始吧 音视频相关 YUV YUV 是一种颜色编码方法,和它等同的还有 RGB 颜色编码方法。Y