- 添加媒体描述结构体
- 添加sdp到string的转换,本次提交只涉及到了string到sdp的转换,并没有sdp到string的转换
stirng到sdp的转换,也只转换了v字段和o字段。
- 对sdp结构体添加了一个重置方法,将所有的值重置为0
- sdp结构体中,有一个媒体描述切片
sdp中的信息,有些是必须的,有些是可选的:
- v= (protocol version)
- o= (originator and session identifier)
- s= (session name)
- i=* (session information)
- u=* (URI of description)
- e=* (email address)
- p=* (phone number)
- c=* (connection information -- not required if included in all media)
- b=* (zero or more bandwidth information lines) One or more time descriptions ("t=" and "r=" lines; see below)
- z=* (time zone adjustments)
- k=* (encryption key)
- a=* (zero or more session attribute lines)
- Zero or more media descriptions
前面的vos都是固定的,v表示了sdp的版本信息,o表示了会话创建的一些信息,s表示会话名