Saltar al contenido
uencoder

SDP

SDP (Session Description Protocol, RFC 8866) describe en líneas de texto los códecs, puertos, protocolos y demás parámetros de una sesión multimedia, y se usa para negociar en SIP/RTSP/WebRTC.

Propósito

Describir y negociar los parámetros de medios al establecer una sesión multimedia, para que ambos extremos acuerden códecs y transporte.

Mecanismo

Las líneas de texto tienen la forma clave=valor: v= versión, o= origen, s= nombre de sesión, c= IP de conexión, m= tipo de medio/puerto/protocolo/formato y a= atributos (la correspondencia de códecs rtpmap). La negociación sigue el modelo oferta/respuesta de SDP.

Casos de uso

  • Negociación de medios en WebRTC
  • Sesiones VoIP con SIP
  • Streaming con RTSP

Herramientas relacionadas

References