Qual è il protocollo di trasporto in tempo reale?
Il protocollo di trasporto in tempo reale (RTP) è uno standard di protocollo Internet utilizzato per condurre comunicazioni unicast multimediale e multicast in tempo reale. È costituito da due componenti: il protocollo di trasporto e il protocollo di controllo del trasporto in tempo reale (RTCP). Il primo fornisce le specifiche del protocollo Internet (IP) per trasmettere flussi multimediali attraverso le reti in tempo reale. Quest'ultimo fornisce le funzionalità di base della gestione delle sessioni e della qualità del servizio (QoS) come la ricerca della perdita di pacchetti di dati e la compensazione dei ritardi di trasmissione. Comunemente utilizzato nelle telecomunicazioni del protocollo Internet (VoIP), il protocollo di trasporto in tempo reale è stato originariamente sviluppato dal gruppo di lavoro audio-video della Task Force di Internet per fornire un mezzo per condurre la videoconferenza in tempo reale tra RTP. I pacchetti RTP e RTCP separati vengono trasmessi per EACH utilizzando due diverse porte di comunicazione e/o indirizzi multicast. I partecipanti sono quindi in grado di scegliere di ricevere un solo mezzo. La riproduzione sincronizzata di sia audio che video viene ottenuta utilizzando le informazioni di temporizzazione nei pacchetti RTCP per sessioni audio e video.
L'intestazione del protocollo di trasporto in tempo reale descrive come i flussi di bit di codec sono assemblati in pacchetti. Contiene inoltre le istruzioni che consentono ai dispositivi di rete di ricevere di ricostruire i pacchetti di dati. Altri componenti di RTP includono quanto segue: Identificazione del frame, che segna l'inizio e la fine di ogni frame; Sincronizzazione di Intramedia, che utilizza timestamp per rilevare e compensare il jitter di ritardo; e l'identificazione del carico utile, che descrive il metodo di codifica dei media in modo che possano essere apportate regolazioni per variazioni di larghezza di banda.
anche parte del protocollo di trasporto in tempo reale è un sequenNumero CE per rilevare i pacchetti persi e un'identificazione della fonte. I componenti di RTCP includono l'identificazione che include nomi dei partecipanti, indirizzi e -mail, numeri di telefono e sincronizzazione intermedia, che consentono la trasmissione di flussi audio e video separati. Il controllo della sessione consente ai partecipanti di indicare che stanno lasciando una sessione mentre il feedback di qualità del servizio (QoS) tiene traccia del numero di pacchetti persi; Il tempo di trasmissione di andata e ritorno e il jitter consentono all'origine di regolare le velocità dei dati come richiesto.
Sebbene fornisca funzionalità di monitoraggio di base per assicurare QoS, RTP non garantisce la consegna in tempo reale delle comunicazioni multimediali; Né RTP assicura altri parametri QoS come i pacchetti ricevuti nell'ordine corretto. Si basa sui protocolli Internet nella rete e sui livelli di trasporto del modello OPI (Open Systems Interconnection) per farlo. RTP generalmente funziona in cima al protocollo User Datagram (UDP), sebbene altri protocolli di trasporto, incluso anche il protocollo di iniziazione di sessione (SIP) e H.323.