WELCOME TO
PROTOCOLES RTP/RTCP
Réalisé par :
Aya Jaid
Elkak Basma
Saad oumaima
Bienvenue
Introduction
Imagine que tu es en plein appel vidéo avec des Tout fonctionne parfaitement, sans décalage ni coupure,
amis, en train de regarder ensemble un concert comme si vous étiez dans la même pièce. Mais as-tu
en direct ou de jouer en ligne. déjà pensé aux "coulisses" de cette magie numérique ?
RTP
Real-Time Protocol
RTP fonctionne au-dessus de UDP (User Datagram
Protocol) car UDP permet la transmission de
données sans garantie de livraison, ce qui est
essentiel pour des applications où la rapidité est
cruciale.
RTP est souvent utilisé en association avec RTCP
(Real-Time Control Protocol), un protocole de
contrôle qui supervise les fl ux de données RTP et
fournit des informations de rétroaction (qualité de
service, latence, perte de paquets, etc.).
Paquet RTP
Payload Type
Valeurs
Personnalisées
Valeurs
Standardisée
s
Flux de paquets RTP
Ce fl ux sans gigue indique que la transmission RTP est stable et que les paquets sont reçus
dans l'ordre et à des intervalles réguliers, assurant une lecture fl uide de l'audio ou de la
vidéo sans interruption.
Flux RTP de
plusieurs
sources
En combinant les fl ux, le mixer permet une
utilisation plus effi cace de la bande
passante et facilite la réception pour des
appareils ou des connexions ayant une
bande passante limitée.
Avantages
Transmission en Temps Réel
Faible Latence
Synchronisation des Flux Multimédias
Suivi de la Qualité avec RTCP
Indépendance du Protocole de Transport
Inconvénients
Pas de Fiabilité
Sécurité Limitée
Consommation de Bande Passante
Complexité de la Synchronisation pour les Flux Multiples
Sensibilité aux Conditions Réseau
RTCP
Real-Time control Protocol
RTCP, ou Real-time Transport Control Protocol, est
un protocole qui accompagne RTP (Real-time
Transport Protocol) dans les communications en
temps réel, comme les appels VoIP, la
visioconférence, et le streaming. Contrairement à
RTP, qui gère la transmission des données en
temps réel (comme l’audio et la vidéo), RTCP est
utilisé pour contrôler et surveiller la qualité de
cette transmission.
Structure d’un
Paquet RTCP
2. En-tête RTCP en Détail
L'en-tête RTCP est composé de plusieurs champs,
chacun ayant un rôle spécifi que pour le traitement du
paquet :
V (Version) : Ce champ de 2 bits indique la
version du protocole RTCP. La version courante
est la version 2.
P (Padding) : Ce bit indique s'il y a des octets
de padding" ajoutés à la fi n du paquet. Le
padding est utilisé pour s'assurer que le paquet
atteint une certaine taille, notamment si la
taille doit être un multiple spécifi que.
Count : Ce champ a une signifi cation diff érente
en fonction du type de message. Par exemple,
pour les messages "Receiver Report", ce champ
indique le nombre de sources dont la qualité est
rapportée dans le paquet.
TYPES DE PAQUETS RTCP
1 SR 2
RR 3
SDES
Sender Report – 200 Receiver Report – 201 Source Description – 202
4 BYE 5 APP
Bye (BYE) – Type 203 Application-Specific – 204
Structure d’un
Paquet "Sender
Report"
Structure d’un
Paquet “SDES"
Avantages
Surveillance de la qualité du service (QoS)
Synchronisation multimédia
Vue globale de la session
Adaptabilité dynamique
Identification des participants
Inconvénients
Surcharge réseau
Complexité supplémentaire
Les applications des protocoles RTP et RTCP
Voir plus..
Tr a n s m i s s i o n d e l a v o i x v i a
Vo IP (Vo ic e Internet pour appels
téléphoniques.
o v e r I P)
Vi sio c o n f ére n c e 2 Appels vidéo interactifs avec
audio et video.
St rea m in g en 3 Communication en temps
réel
D i rec t
Je u x M u lt ijo u eu rs en 4 Communication en temps réel
entre joueurs
Lig n e
Su rv e ill a n c e Vid é o 5
Surveillance en direct avec
des caméras vidéo IP
en Te m p s R ée l .
VoIP
Voice over IP
Transmission de la voix via Internet pour appels
téléphoniques.
Rôle de RTP Rôle de RTCP Exemples
Envoi des paquets Suivi de la qualité de
vocaux en temps réel connexion, ajustement
avec séquençage et pour éviter coupures
horodatage
Visioconférence
Appels vidéo interactifs avec audio et video
Rôle de RTP Rôle de RTCP Exemples
Transfert audio/vidéo Suivi de la latence et de
en temps réel, la perte de paquets,
synchronisation audio- ajustement de la
vidéo via horodatage qualité vidéo
Jeux multijoueurs en Ligne
Communication en temps réel entre joueurs
Rôle de RTP Rôle de RTCP
Transmission du flux en Suivi de la latence et
temps réel ajustement pour réduire
le décalage
Surveillance Vidéo en Temps Réel
Surveillance en direct avec des caméras vidéo IP
Rôle de RTP Rôle de RTCP
Transmission Suivi de la latence et
audio/vidéo en temps ajustement pour réduire
réel le décalage