Vous êtes sur la page 1sur 7

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
********* ********
UNIVERSITE DE DSCHANG UNIVERSITY OF DSCHANG
******** ********
FACULTE DES SCIENCES FACULTY OF SCIENCE
******** ********
DEPARTEMENT DE MATHEMATIQUES MATHEMATICS AND COMPUTER
ET INFORMATIQUE SCIENCE DEPARTMENT

TELEVISION NUMERIQUE
THEME : REALISER UNE ETUDE COMPARATIVE
ENTRE LES DIFFERENTS PROTOCOLES DE
STREAMING UTILISES EN IPTV TEL QUE : RTSP,
HLS, MPEG-DASH

Option : Administration Réseaux et Services Télécomms


Niveau : Master 2

Par :

DOUALLA NOUTSA BOB RANDY

FONKOUE YOANN LEONCE

NGOUNE LEKEUFACK DEXTER DEMIREL

NYADJA KAMWA MICHELLE ALVIRRA

Sous la Supervision Académique de :

ING. TALOM

Année Scolaire : 2023 – 2024


SOMMAIRE

SOMMAIRE
INTRODUCTION
I.ETUDE DES DIFFERENTES TECHNOLOGIES
1. RTSP
2. RTMP
3. HLS
4. MPEG-DASH
II. ETUDE COMPARATIVE ENTRE LES PROTOCOLES
CONCLUSION
INTRODUCTION

L'industrie de la télévision a connu une transformation majeure avec l'avènement de l'IPTV


(Internet Protocol Television). Cette technologie permet aux utilisateurs de regarder des
émissions de télévision en direct et à la demande via Internet, offrant ainsi une expérience de
visionnage plus flexible et personnalisée. Cependant, pour que ces flux vidéo soient diffusés
efficacement et sans interruption, il est essentiel d'utiliser des protocoles de streaming
appropriés. Dans ce rapport, nous examinerons en détail les différents protocoles de streaming
utilisés en IPTV ; notamment : RTSP, HLS, et MPEG-DASH en mettant l'accent sur leurs
caractéristiques, avantages et incontinents. Ensuite nous allons effectuer une analyse
comparative pour ces protocoles.
I- ETUDE DES DIFFERENTES TECHNOLOGIES

1. RTSP

RTSP (Real-Time Streaming Protocol) est un protocole de streaming en temps réel utilisé
pour la diffusion de contenu multimédia sur Internet. Il permet la transmission de données audio
et vidéo en direct, ainsi que leur lecture en continu. RTSP est souvent utilisé dans les systèmes
IPTV pour diffuser des flux en direct à partir de serveurs multimédias

2. HLS

HLS (HTTP Live Streaming) est un protocole de streaming adaptatif développé par Apple.
Il utilise le protocole HTTP pour diffuser des vidéos en direct et préenregistrées sur Internet.
HLS divise le contenu vidéo en petits segments, qui sont ensuite téléchargés et lus par le lecteur
multimédia du client. Ce protocole est largement utilisé dans les applications IPTV, car il offre
une bonne qualité vidéo et une expérience utilisateur fluide.

3. MPEG-DASH
MPEG-DASH (Dynamic Adaptive Streaming over HTTP) est un autre protocole de
streaming adaptatif qui utilise également le protocole HTTP pour diffuser du contenu
multimédia. MPEG-DASH divise également le contenu vidéo en segments, mais il utilise des
fichiers d'index pour permettre au lecteur multimédia de sélectionner dynamiquement les
segments appropriés en fonction des conditions réseau et des capacités du client. MPEG-DASH
est un standard ouvert et largement adopté dans l'industrie du streaming.

Ces trois protocoles offrent tous des fonctionnalités similaires, telles que la diffusion en
continu de vidéos sur Internet, la prise en charge du streaming adaptatif pour s'adapter aux
conditions réseau changeantes, etc. Cependant, ils diffèrent légèrement dans leur mise en œuvre
technique et leurs spécifications
II. ETUDE COMPARATIVE ENTRE LES PROTOCOLES

L'IPTV (Internet Protocol Television) est une technologie qui permet la diffusion de
contenus audiovisuels via Internet. Différents protocoles de streaming sont utilisés pour assurer
la transmission efficace des données. Cette étude vise à comparer les protocoles RTSP, RTMP,
HLS et MPEG-DASH en termes d’avantages, d’inconvénients, de performances, d’adaptabilité
de compatibilité et de temps de latence.

PROTOCOLES

RTPS RTMP HLS MPEG-DASH


ELEMENTS DE
COMPARAISON

Le protocole RTSP Flexibilité: Le • Le protocole HLS est• Le protocole MPEG-


est compatible avec protocole RTMP est compatible avec la DASH est plus facile
les réseaux HTTP et très flexible et plupart des à mettre en œuvre
est utilisé pour la permet d’intégrer navigateurs Web et que le protocole
diffusion de contenu différents types de des appareils RTSP .
en direct . médias mobiles . •
• • Le protocole MPEG-
AVANTAGES Le protocole RTSP Contrôle d’accès: • Le protocole HLS est DASH permet une
permet une Le protocole RTMP facile à mettre en latence plus faible
personnalisation du permet un contrôle œuvre et à utiliser . que le protocole
protocole de d’accès granulaire • HLS .
transport pour les pour les utilisateurs • Le protocole HLS •
caméras IP prend en charge la • Le protocole MPEG-
Évolutivité: Le diffusion en direct et DASH est
protocole RTMP est la diffusion à la compatible avec les
très évolutif et peut demande . navigateurs Web
être utilisé pour modernes
diffuser des contenus•
à grande échelle
Les flux doivent Bande passante: Les • Le temps de latence • Le protocole MPEG-
être reconditionnés flux RTMP est plus élevé que DASH est plus
pour une lecture nécessitent plus de celui des autres complexe à mettre
plus conviviale, bande passante que protocoles, ce qui en œuvre que le
mais les flux RTSP, ce qui peut être un protocole HLS .
malheureusement, les rend plus inconvénient pour les•
cela peut entraîner coûteux événements en • Le protocole MPEG-
des problèmes de direct . DASH nécessite une
latence qui peuvent Sécurité: Le • bande passante plus
causer des retards et protocole RTMP ne • Le protocole HLS élevée que le
INCONVENIENTS des décalages comporte aucun n’est pas pris en protocole HLS pour
génériques . cryptage, ce qui peut charge par le obtenir une qualité
rendre les navigateur mobile vidéo similaire .
communications Safari, ce qui peut •
vulnérables aux être un inconvénient• Le protocole MPEG-
attaques de type pour les utilisateurs DASH n’est pas pris
“man-in-the-middle” d’iPhone, d’iPad et en charge par tous
d’AppleTV . les navigateurs
• Web .
• Le protocole HLS
nécessite des fichiers
de playlist
supplémentaires, ce
qui peut compliquer
la mise en œuvre

RTSP est Le protocole est HLS est le plus En termes de


principalement également plus sûr largement utilisé des performances,
utilisé pour la que les autres trois protocoles, car il MPEG-DASH est
diffusion de contenu protocoles de est compatible avec considéré comme le
PERFORMANCES en direct. streaming, car il la plupart des plus performant des
utilise une connexion navigateurs Web trois protocoles, car
cryptée. modernes il utilise une
approche plus
flexible pour la
diffusion de contenu
il est plus difficile Facilité Les les
à mettre en œuvre d’intégration : Le protocoles MPEG- protocoles MPEG-
donc adaptation protocole RTMP est DASH et HLS sont DASH et HLS sont
difficile facile à intégrer dans tous deux des choix tous deux des choix
ADAPTABILITE les systèmes de populaires pour les populaires pour les
streaming existants diffuseurs de contenu diffuseurs de
en ligne en raison de contenu en ligne en
leur compatibilité raison de leur
avec une large compatibilité avec
gamme de dispositifs une large gamme de
et de navigateurs. dispositifs et de
navigateurs.
Pas compatible avec Compatibilité : Le Compatible avec une Compatible avec une
une large gamme de protocole RTMP large gamme de large gamme de
COMPATIBILITE dispositifs et n’est pas compatible dispositifs et de dispositifs et de
navigateurs avec les appareils navigateurs. navigateurs.
mobiles, car il
nécessite le lecteur
Flash

Le protocole RTSP Faible latence : Le Le protocole HLS a Le protocole


a un temps de protocole RTMP a un temps de latence MPEG-DASH a une
latence plus faible une latence plus d’environ 45 durée de segment
que le protocole faible que le secondes. Cependant, plus courte donc,
TEMPS DE HLS, protocole HLS Dacast propose une latence faible
LATENCE désormais une
solution pour la
diffusion en direct
HLS à faible latence,
qui réduit la latence
à 15 secondes ou
moins

CONCLUSION

Cette étude comparative fournira une analyse approfondie des protocoles RTSP, RTMP,
HLS et MPEG-DASH utilisés en IPTV. Les résultats obtenus permettront aux fournisseurs
IPTV et aux développeurs d'applications multimédias de choisir le meilleur protocole adapté à
leurs besoins spécifiques en termes de performances, d'adaptabilité au réseau et de compatibilité
multiplateforme

Vous aimerez peut-être aussi