Protocollo RTP / RTSP

December 26

Protocollo RTP / RTSP


RTSP l'acronimo di Real Time Streaming Protocol. E 'utilizzato per la gestione delle sessioni nelle trasmissioni multimediali in streaming video in particolare. RTP acronimo di Real-Time Transport Protocol. Questo protocollo viene utilizzato per tutti i tipi di trasmissioni multimediali per fornire integrità dei dati. RTSP e RTP sono normalmente utilizzati in combinazione, anche se RTP è utilizzato nella trasmissione audio, dove RTSP non viene utilizzato. Alcune applicazioni utilizzati standard di gestione dei dati di proprietà e in modo da utilizzare RTSP senza RTP.

Storia

RTSP e RTP sono parte di una serie di protocolli che sostituiscono la funzionalità del Transmission Control Protocol (TCP). applicazioni di streaming multimediali hanno le funzioni di rapidi e molti devono essere gestite in modo diverso ai metodi di TCP, quindi User Datagram Protocol (UDP) è utilizzato per il livello di trasporto per le trasmissioni multimediali.

Funzione RTP

TCP esegue la gestione dei dati mediante la creazione di un buffer, risparmiando i pacchetti in entrata, ordinando loro se arrivano fuori sequenza, richiedendo la ritrasmissione se un pacchetto è mancante e scartando i pacchetti duplicati. Con le applicazioni multimediali in streaming, la segmentazione dei dati e riassemblaggio sono gestite dall'applicazione. Tuttavia, UDP non sequenziamento pacchetti di dati. Questa funzionalità è necessaria, e così la RTP è stato inventato per fornire questo servizio su UDP.

Funzione RTSP

Stabilire una sessione è un altro servizio che le applicazioni multimediali persi utilizzando UDP invece di TCP. In applicazioni vocali il Session Initiation Protocol (SIP) è usato, in quanto questo emula le procedure di creazione della sessione del sistema telefonico. Per lo streaming video, RTSP è usato perché aggiunge i comandi di riproduzione - play, pausa, registrare - per i soliti comandi di creazione della sessione e di terminazione.