meidasoup
文章平均质量分 71
mediasoup源码理解
一线coder
阅读优质源码
展开
-
三、mediasoup之WebRtcTransport 创建流程(2)
上节说过WebRtcTransport实例创建成功后,客户端通过服务端的nodejs主进程发送"transport.connect"指令到c++子进程,进行建立连接的。连接的建立过程主要是ICE,DTLS协议等规定的相关内容,下面简单说明一下相关概念。ICE是一种标准穿透协议,利用STUN和TURN服务器来帮助端点建立连接 ,客户端通过ice-ufrags, ice-passwords与服务器进行身份验证并建立连接。并互换fingerprint,用于验证加密数据的合法性...原创 2021-12-07 17:23:44 · 722 阅读 · 0 评论 -
二、mediasoup之WebRtcTransport创建流程(1)
在创建了router(代表一个房间)之后,producer要发送音视频数据之前就要先创建Transport,分为WebRtcTransport 、PlainTransport、PipeTransport三种,我们这里主要讲的是WebRtcTransport 。参考下官方api的使用:// 参数详情参与链接// https://mediasoup.org/documentation/v3/mediasoup/api/#WebRtcTransportOptionsconst tra...原创 2021-12-03 11:43:07 · 2414 阅读 · 0 评论 -
一、mediasoup之router的创建过程
本专栏定位于mediasoup源码阅读,需要具体一定的相关基础知识,不是是入门文章,如果不熟悉mediasoup的基本概念术语,比如 worker , router, transport, producer,consumer等,或者对webrtc中 sdp, stun,turn等术语,请自行查阅相关概念。原创 2021-12-01 14:26:14 · 2130 阅读 · 0 评论