一、基本要求
1、SDP的表示
SDP(Session Description Portocol)会话描述协议,通常通过内容类型为"application/sdp"的MIME来表示。
2、媒体和传送信息
SDP可包括以下媒体信息:
- 媒体类型(音频、视频等);
- 传送协议(RTP/UDP/IP, H.320等);
- 媒体格式(H264视频,AAC音频等);
- 传输地址和端口;
二、语法内容
1、SDP编码
SDP完全是文本形式的,采样UTF-8(RFC 2044)编码的ISO 10646字符集。选用文本形式,是为了提高便携性和传送方式的多样性。由于声明会通过不可靠的方式来传送,或是被中间缓存服务器损坏,所以编码在设计时,就具有非常严格的顺序和格式规则,这样,即使存在会导致声明的格式异常的错误,也能轻易的检测出来并将其丢弃。
2、SDP语法结构
一个SDP会话描述由多个形式为<type>=<value>
的文本行组成。
<type>
是一个大小写敏感的字符。
<value>
是一个结构化的文本串,它的格式由<type>
决定,也是大小写敏感,除非有特定的字段另作定语。
=