WebRTC 核心功能介绍--一篇读懂SDP PlanB UnifiedPlan(从PlanB迁移到UnifiedPlan)

Posted 一苇渡江694

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC 核心功能介绍--一篇读懂SDP PlanB UnifiedPlan(从PlanB迁移到UnifiedPlan)相关的知识,希望对你有一定的参考价值。

 

开局第一句,很多人对SDP恨之入骨。

SDP是基于文本,其本身并不属于传输协议,仅仅是对会话进行文本描述,SDP的协商和交换通常需要依赖其它的传输协议。

之前介绍其他知识点的时候,或多或少提到过SDP,但不够详细,不够深入,没有豁然开朗的感觉。那肯定是不答应了,所以再一次深入聊一聊SDP。

另外,如果英文足够好,就不需要往下看了,自己去看文档吧:

RFC 8866 - SDP: Session Description Protocol

啥是SDP?

介绍千篇一律,互相复制的。

SDP是WebRTC中重要的一部分,甚至最重要的一部分。SDP(Session Description Protocol)是一种通用的会话描述协议,主要用来描述多媒体会话。

它不传递媒体数据,但用于用户间各种音频和视频编解码器、网络和其他设备信息的协商。

简单地说,我们需要一个基于字符串的配置文件,其中包含有关用户设备的所有信息。

格式类似ini文件,key、value形式

key = value\\n

WebRTC 使用 Of

以上是关于WebRTC 核心功能介绍--一篇读懂SDP PlanB UnifiedPlan(从PlanB迁移到UnifiedPlan)的主要内容,如果未能解决你的问题,请参考以下文章

WebRTC 协议介绍--一篇读懂DTLSSRTPSRTCP

WebRTC 概念介绍--一篇读懂sourcetracksinkmediastream

WebRTC 概念介绍--一篇读懂sourcetracksinkmediastream

WebRTC 协议介绍--一篇读懂ICESTUN NAT TURN

WebRTC 协议介绍--一篇读懂ICESTUN NAT TURN

WebRTC Native M96版本开篇之旅--一篇读懂代码下载编译(ninja gn depot_tools)