Education·8 min

Par Shamir

Comment lire les flux réseau : RTSP, RTMP, UDP et HTTP expliqués

La plupart des guides supposent que votre contenu arrive sous forme de liste de lecture M3U bien organisée. Mais de nombreux flux ne sont que une seule URL — un flux de caméra, une diffusion locale sur votre réseau local, un serveur que vous gérez vous-même, un lien que quelqu'un vous a envoyé. Pour lire ceux-ci, il est utile de comprendre quel type de flux réseau vous tenez, car le préfixe (rtsp://, rtmp://, udp://, http(s)://) vous dit presque tout.

C'est le travail classique d'un lecteur multimédia — la même chose que VLC fait depuis deux décennies — expliquée sans jargon.

Le cadre honnête : Tuneline est un lecteur multimédia pour les flux que vous avez le droit de lire — votre propre caméra, votre propre serveur, un flux auquel vous êtes autorisé à accéder. Ce guide concerne le transport, pas le contenu.

Un flux est juste une URL + un protocole

Chaque flux réseau est deux choses : une adresse (où les données se trouvent) et un protocole (comment les données sont livrées). Le protocole est la partie avant ://. Si vous le trouvez, la lecture fonctionne généralement. Voici la carte rapide :

PréfixeProtocoleVous le verrez de…Utilisation typique
http:// / https://HLS / MP4 / DASHServeurs web, CDN, la plupart des listes de lectureLa valeur par défaut moderne
rtsp://RTSPCaméras IP, NVR, surveillanceFlux de caméra à faible latence
rtmp://RTMPEncodeurs, OBS, serveurs d'acquisitionAcquisition en direct / contribution
udp:// / rtp://UDP / RTPDiffusion LAN, décodeursMultidiffusion locale sur un réseau

Passons en revue chacun — ce que c'est, où vous l'obtenez et à quoi vous attendre.

Ajouter une source par URL dans Tuneline

HTTP / HTTPS — HLS, MP4 et DASH

C'est celui que vous rencontrerez le plus. Tout ce qui est servi sur le web aujourd'hui est presque certainement HLS (.m3u8), un fichier MP4 simple, ou DASH (.mpd).

  • HLS est le format en direct dominant. Il divise un flux en courts segments et une liste de lecture qui y pointe. Il est robuste sur l'internet ouvert et s'adapte à votre bande passante.
  • MP4 sur HTTP est simplement un fichier que vous streamez progressivement — courant pour la vidéo à la demande.
  • DASH est le cousin basé sur les normes de HLS ; moins courant à l'état sauvage mais géré de la même façon.

Comment le lire : collez l'URL http(s)://… dans le champ source/ouvrir. Si c'est un .m3u8, le lecteur le traite comme un flux HLS en direct ; si c'est un .mp4, il le joue comme un fichier. Aucune configuration supplémentaire.

Si un flux HTTPS refuse de se charger, les coupables habituels sont un lien expiré, un en-tête/token requis que le serveur attend, ou une restriction géographique/d'authentification — pas le lecteur. Un test rapide du navigateur avec la même URL vous dit lequel.

RTSP — Caméras IP et NVR

rtsp:// est la langue de la surveillance. Si vous avez une caméra de sécurité domestique, une caméra vidéo sonnette, ou un magnétoscope réseau (NVR), il expose presque certainement une URL RTSP qui ressemble à :

rtsp://username:password@192.168.1.50:554/stream1
  • :554 est le port RTSP standard.
  • Les identifiants vont souvent directement dans l'URL (ou le lecteur vous les demande).
  • Le chemin (/stream1, /h264Preview_01_main, etc.) est spécifique à la caméra — consultez le manuel de votre caméra ou son interface web.

RTSP est apprécié pour sa faible latence, c'est exactement ce que vous voulez quand vous regardez une caméra en direct. Collez l'URL rtsp:// complète et elle s'affiche. Si elle se connecte mais ne montre rien, vous avez généralement le mauvais chemin de flux ou la caméra est définie sur un codec que l'appareil ne peut pas décoder (voir codecs explained).

RTMP — Encodeurs et acquisition

rtmp:// est le protocole de contribution — c'est comment une caméra ou un encodeur logiciel (comme OBS) envoie un flux en direct à un serveur. Vous le rencontrerez quand vous travaillez avec une configuration de streaming vous-même, pointant un encodeur vers un point d'acquisition.

Pour la lecture, RTMP est de plus en plus rare du côté du spectateur — la plupart des plates-formes acquièrent via RTMP mais livrent aux spectateurs via HLS. Donc si vous avez une URL rtmp:// à regarder, c'est généralement une acquisition locale ou auto-hébergée que vous surveillez. Collez-la comme n'importe quelle autre URL ; sachez juste que RTMP est le protocole plus ancien du côté de l'acquisition, et HLS est ce que vous regarderez généralement.

UDP / RTP — Diffusion réseau local

Les flux udp:// et rtp:// sont une bête différente : ils sont en multidiffusion sur un réseau local, pas sur l'internet ouvert. Vous les verrez dans les réseaux gérés — un environnement de décodeur, un système de distribution hôtel/campus, ou une diffusion locale que quelqu'un pousse sur un LAN. Une URL de multidiffusion ressemble à :

udp://@239.255.0.1:1234

Éléments clés à comprendre :

  • Ils ne traversent généralement pas l'internet. La multidiffusion UDP est une affaire de réseau local. Si vous n'êtes pas sur le même réseau que la source, cela ne vous atteindra pas.
  • Pas de retransmission. UDP ne renvoie pas les paquets perdus, donc sur un lien congestionné ou sans fil, vous pouvez voir des artefacts. Les connexions câblées se comportent beaucoup mieux pour UDP/RTP. (Si vous voyez du blocage, c'est le transport — comparez avec freezing & pixelation.)
  • @ est important dans les adresses de multidiffusion — cela dit au lecteur de rejoindre le groupe de multidiffusion.

Si vous êtes sur le bon réseau et connecté par câble, collez l'URL udp://@… et elle s'affiche.

Comment ouvrir l'un de ceux-ci dans Tuneline

Le flux est le même quel que soit le protocole :

  1. Ouvrez Ajouter une source / Ouvrir une URL.
  2. Collez l'URL complète incluant le préfixe (rtsp://, http://, etc.).
  3. Ajoutez les identifiants si le flux en a besoin (souvent intégrés à l'URL pour RTSP).
  4. Lisez. Pour le garder, enregistrez-le — il restera à côté de vos autres organized sources.

C'est tout. Le préfixe dit au lecteur comment se connecter ; vous ne choisissez pas le protocole manuellement.

Dépannage rapide par protocole

  • HTTP/HLS ne se charge pas → lien expiré, token/en-tête manquant, ou bloc géo/d'authentification. Testez l'URL dans un navigateur.
  • RTSP se connecte mais pas d'image → mauvais chemin de flux ou un codec non décodable. Vérifiez le chemin de la caméra ; essayez le sous-flux.
  • RTMP ne joue pas → il peut être d'acquisition uniquement ; confirmez qu'il y a réellement une sortie RTMP jouable.
  • UDP/RTP rien → vous n'êtes probablement pas sur le LAN de la source, ou vous êtes sur Wi-Fi où la multidiffusion n'est pas fiable. Connectez-vous par câble et au réseau.

FAQ

Quelle est la différence entre une URL de flux et une liste de lecture M3U ?

Une URL unique est un flux. Un fichier M3U est une liste de nombreuses URL de flux avec des noms et des groupes. Vous ouvrez une URL unique directement ; vous ajoutez un M3U pour obtenir toute une bibliothèque.

Tuneline peut-il jouer les flux de caméra RTSP ?

Oui — collez l'URL rtsp://user:pass@ip:554/path. La faible latence de RTSP le rend bien adapté à la surveillance de caméra en direct.

Pourquoi mon flux UDP ne fonctionne-t-il qu'à la maison ?

La multidiffusion UDP vit sur le réseau local et ne s'achemine pas sur l'internet. Vous devez être sur le même LAN que la source, idéalement par câble.

Ai-je besoin de paramètres différents pour chaque protocole ?

Non. Collez l'URL complète avec son préfixe et le lecteur se connecte de manière appropriée. Les identifiants sont la seule chose que vous pouvez ajouter.

En résumé

  • Un flux réseau est une URL + un protocole, et le préfixe vous dit lequel : http(s) (HLS/MP4/DASH), rtsp (caméras), rtmp (acquisition), udp/rtp (multidiffusion LAN).
  • HTTP/HLS est la valeur par défaut de tous les jours ; RTSP est pour les caméras ; UDP/RTP est uniquement réseau local et préfère une connexion filaire.
  • Dans Tuneline, vous collez simplement l'URL complète — le protocole est géré pour vous.

Vous avez une URL de flux à ouvrir ? Download Tuneline — collez, lisez, enregistrez. Gratuit et sans publicité.

— Shamir

Partager l'article

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lire cet article dans une autre langue

Tuneline est une application de lecture multimédia. Elle ne fournit, n'héberge ni ne distribue aucun contenu. Vous apportez votre propre playlist, exactement comme avec VLC.

#play rtsp stream#rtmp player#udp stream player#network stream#open stream url
Retour aux articles