8.2.3. Usage in Declarative Session Descriptions (在声明式会话描述中的用法)
8.2.3. Usage in Declarative Session Descriptions (在声明式会话描述中的用法)
当以声明式风格通过 SDP 提供基于 RTP 的 H.264 时, 例如实时流协议 (Real Time Streaming Protocol, RTSP) [27] 或会话通告协议 (Session Announcement Protocol, SAP) [28], 需考虑下列事项.
- 凡既能表示流属性又能表示接收能力的参数, 在此仅用于表示流属性. 例如, 此时
profile-level-id参数仅声明流所使用的取值, 而非接收能力. 因此必须按如下方式解释参数:
声明实际配置或流属性:
profile-level-idpacketization-modesprop-interleaving-depthsprop-deint-buf-reqsprop-max-don-diffsprop-init-buf-time
带外传送参数集:
sprop-parameter-setssprop-level-parameter-sets
不可用 (若出现, 应忽略):
-
max-mbps -
max-smbps -
max-fs -
max-cpb -
max-dpb -
max-br -
max-recv-level -
redundant-pic-cap -
max-rcmd-nalu-size -
deint-buf-cap -
sar-understood -
sar-supported -
in-band-parameter-sets -
level-asymmetry-allowed -
use-level-src-parameter-sets -
SDP 的接收方必须支持所提供的全部参数及其取值, 否则必须拒绝 (RTSP) 或不参与 (SAP) 该会话. 会话创建者应使用接收应用预期能够支持的取值.