Passa al contenuto principale

5.1.1. Usage Requirements (Requisiti di utilizzo)

5.1.1. Usage Requirements (Requisiti di utilizzo)

Tutte le descrizioni di sessione gestite dalle implementazioni JSEP, sia locali che remote, DEVONO indicare il supporto per le seguenti specifiche. Se una qualsiasi di queste è assente, tale omissione DEVE essere trattata come un errore.

  • ICE, come specificato in [RFC8445], DEVE essere utilizzato. Si noti che l'endpoint remoto può utilizzare un'implementazione lite; le implementazioni DEVONO gestire correttamente gli endpoint remoti che utilizzano ICE-lite. L'endpoint remoto può anche utilizzare una versione più vecchia di ICE; le implementazioni DEVONO gestire correttamente gli endpoint remoti che utilizzano ICE come specificato in [RFC5245].

  • DTLS [RFC6347] o DTLS-SRTP [RFC5763] DEVE essere utilizzato, a seconda di ciò che è appropriato per il tipo di media, come specificato in [RFC8827].

Il meccanismo di descrizioni di sicurezza SDP per la chiave SRTP [RFC4568] NON DEVE essere utilizzato, come discusso in [RFC8827].