Passa al contenuto principale

8. Assegnazione e uso dell'identificatore SSRC (SSRC Identifier Allocation and Use)

8.1 Probabilità di collisione (Probability of Collision)

L'identificatore SSRC trasportato nell'intestazione RTP e in vari campi dei pacchetti RTCP è un valore scelto casualmente destinato a essere globalmente univoco all'interno di una particolare sessione RTP. Sebbene la probabilità che più sorgenti scelgano lo stesso identificatore SSRC a 32 bit sia bassa, tutte le implementazioni RTP devono essere preparate a rilevare le collisioni e a intraprendere le azioni appropriate per risolverle.

8.2 Risoluzione delle collisioni e rilevamento dei loop (Collision Resolution and Loop Detection)

Se una sorgente scopre in qualsiasi momento che un'altra sorgente sta utilizzando lo stesso identificatore SSRC del proprio, deve inviare un pacchetto RTCP BYE per il vecchio identificatore e sceglierne un altro casuale.

8.3 Uso con codifiche stratificate (Use with Layered Encodings)

Per le codifiche stratificate trasmesse su sessioni RTP separate utilizzando diversi gruppi multicast e/o indirizzi di trasporto di destinazione, dovrebbe essere utilizzato un singolo spazio di identificatori SSRC attraverso le sessioni di tutti i livelli e di tutti i partecipanti.