Zum Hauptinhalt springen

8.2.3. Usage in Declarative Session Descriptions (Verwendung in deklarativen SDP)

8.2.3. Usage in Declarative Session Descriptions (Verwendung in deklarativen Sitzungsbeschreibungen)

Wenn H.264 über RTP mit SDP in deklarativem Stil angeboten wird, wie beim Real Time Streaming Protocol (RTSP) [27] oder dem Session Announcement Protocol (SAP) [28], sind folgende Überlegungen erforderlich.

  • Alle Parameter, die sowohl Stromeigenschaften als auch Empfängerfähigkeiten anzeigen können, werden nur verwendet, um Stromeigenschaften anzuzeigen. Beispielsweise deklariert in diesem Fall der Parameter profile-level-id nur die vom Strom verwendeten Werte, nicht die Empfangsfähigkeiten. Daraus folgt, dass die Parameter wie folgt interpretiert werden MÜSSEN:

Deklaration der tatsächlichen Konfiguration oder Stromeigenschaften:

  • profile-level-id
  • packetization-mode
  • sprop-interleaving-depth
  • sprop-deint-buf-req
  • sprop-max-don-diff
  • sprop-init-buf-time

Außerbandtransport von Parametersätzen:

  • sprop-parameter-sets
  • sprop-level-parameter-sets

Nicht verwendbar (wenn vorhanden, SOLLTEN sie ignoriert werden):

  • 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

  • Ein Empfänger des SDP muss alle bereitgestellten Parameter und Parameterwerte unterstützen ; andernfalls MUSS der Empfänger die Sitzung ablehnen (RTSP) oder nicht daran teilnehmen (SAP). Es obliegt dem Ersteller der Sitzung, Werte zu verwenden, von denen erwartet wird, dass sie von der empfangenden Anwendung unterstützt werden.