跳到主要内容

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-id
  • packetization-mode
  • sprop-interleaving-depth
  • sprop-deint-buf-req
  • sprop-max-don-diff
  • sprop-init-buf-time

带外传送参数集:

  • sprop-parameter-sets
  • sprop-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) 该会话. 会话创建者应使用接收应用预期能够支持的取值.