WebRTC
文章平均质量分 84
拉普拉斯妖1228
这个作者很懒,什么都没留下…
展开
-
WebRTC中的NAT穿透
WebRTC会按照内网、P2P、中转的顺序来尝试连接。在大部分的情况下,实际是使用P2P或者中转的。在P2P的场景主要使用的技术就是NAT穿透。本文主要介绍WebRTC中的NAT穿透原创 2023-03-08 18:11:41 · 702 阅读 · 0 评论 -
WebRTC中的ICE
ICE是用于UDP媒体传输的NAT穿透协议(适当扩展也可以支持TCP),它需要利用STUN和TURN协议来完成工作。原创 2023-02-10 17:48:48 · 1043 阅读 · 1 评论 -
WebRTC中的SDP
在WebRTC的通信过程中,SDP是其中重要的协议。SDP(Session Description Protocol)全称是会话描述协议。主要用于两个会话实体之间的媒体协商。WebRTC引入SDP来描述媒体信息,用于媒体协商时决定双方是否可以进行通信,以及用何种方式进行通信。SDP作为WebRTC的信令系统的一部分,驱动着WebRTC的运转。从这个角度来说,SDP是WebRTC的灵魂。原创 2022-11-14 16:58:18 · 303 阅读 · 0 评论 -
WebRTC客户端主要流程分析
本文主要分析了WebRTC客户端的主要通信建立的流程以及其核心API调用过程,并且介绍了其中一些重要的概念。原创 2022-10-07 20:27:47 · 1133 阅读 · 0 评论 -
WebRTC目录结构
我们下载完WebRTC源码后想深入分析其源码的话,首先就需要了解WebRTC的目录结构。因为WebRTC的分层工作做的很好,其代码的目录结构也比较清晰,在了解这个结构后,就能根据想分析的功能去对应目录寻找需要的源码了。...原创 2022-07-31 11:28:27 · 507 阅读 · 0 评论 -
Mac下编译WebRTC(Mac和iOS版本)
在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音视频采集、编解码、传输、渲染的全过程。本文主要记录下在Mac平台上编译WebRTC Mac和iOS版本的全过程。原创 2021-12-25 17:32:33 · 4457 阅读 · 4 评论 -
Windows下编译WebRTC
随着新冠疫情的影响,这两年音视频的需求呈爆发式增长。在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音视频采集、编解码、传输、渲染的全过程。本文主要记录下在Windows平台上编译WebRTC的全过程。原创 2021-12-12 16:25:32 · 3797 阅读 · 0 评论 -
Linux下编译WebRTC(Linux和Android版本)
随着新冠疫情的影响,这两年音视频的需求呈爆发式增长。在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音视频采集、编解码、传输、渲染的全过程。本文主要记录下在Linux平台上编译WebRTC Linux和Android版本的全过程。原创 2021-12-11 17:24:01 · 4472 阅读 · 0 评论