Tutoriel · Wowza Streaming Engine 4.12
Tutoriel Wowza Streaming Engine de l’installation à un lien HLS fonctionnel
Ce tutoriel Wowza Streaming Engine vous mène d’une installation fraîche à un flux en direct que tout le monde peut ouvrir : vous ajoutez une application live, donnez à votre encodeur son propre identifiant, publiez en RTMP et copiez le lien HLS pour votre lecteur.
Il est écrit pour la version 4.12.1, publiée le 20 octobre 2026. Vous préférez ne pas gérer de serveur du tout ? Une chaîne vidéo Primcast est une application Wowza que nous avons déjà configurée pour vous, et l’étape 08 montre comment l’utiliser.
- Est-il en marche ?
- http://SERVER:1935/ServerVersion
- Manager
- http://localhost:8088/enginemanager
- Serveur de l’encodeur
- rtmp://SERVER:1935/live
- Nom du flux
- myStream
- Identifiant source
- USER / PASSWORD
- Lecture HLS
- http://SERVER:1935/live/myStream/playlist.m3u8
- EncodeurRTMP · H.264 + AAC
- Wowzalive · _definst_
- SpectateursHLS · playlist.m3u8
Remplacez les mots en rouge par l’adresse de votre serveur, votre application, le nom de votre flux et l’identifiant que vous créez à l’étape 03.
Comment utiliser Wowza Streaming Engine : ce qu’il vous faut d’abord
Wowza Streaming Engine est un logiciel serveur de streaming de Wowza Media Systems. Vous l’installez sur un serveur, votre encodeur lui envoie un flux en direct, et il distribue ce flux aux téléphones, navigateurs et téléviseurs en HLS, MPEG-DASH et d’autres formats. Préparez ces quatre éléments avant de commencer.
- Une clé de licence
- L’installateur en demande une. Wowza envoie les clés d’essai et d’abonnement par e-mail, et une mise à niveau peut réutiliser la clé déjà enregistrée sur le serveur.
- Un serveur
- Windows, Linux 64 bits ou Linux ARM, avec un système 64 bits recommandé. Wowza publie également une configuration Docker. La version 4.12.1 fonctionne avec Java 17 ou Java 21.
- Des ports ouverts
1935en TCP transporte le RTMP de votre encodeur et le HLS vers vos spectateurs dans une installation par défaut. Manager, la console web, écoute sur le port8088.- Un encodeur
- Tout encodeur RTMP fonctionne : OBS Studio, vMix, Wirecast, FFmpeg ou un boîtier matériel. Vous le configurez à l’étape 04.
Besoin du serveur lui-même ? Louez un serveur dédié pour Wowza et nous installons et gérons Wowza Streaming Engine sur demande dans les 24 heures suivant la livraison. La licence Wowza est facturée à côté de la machine, jamais intégrée à son prix.
Installez Wowza Streaming Engine et vérifiez qu’il fonctionne
- Téléchargez l’installateur pour votre système depuis votre compte Wowza : un fichier
.exepour Windows, un fichier.runpour Linux. - Exécutez-le, collez votre clé de licence quand il la demande, puis créez le nom d’utilisateur et le mot de passe administrateur. Les deux sont sensibles à la casse, et vous les utiliserez pour vous connecter à Manager.
- Laissez cochée l’option Démarrer Wowza Streaming Engine automatiquement. Wowza s’exécute alors comme un service système et revient tout seul après un redémarrage.
- Ouvrez
http://SERVER:1935/ServerVersiondans un navigateur. Une ligne indiquant la version signifie que le serveur est en marche. Aucune réponse signifie généralement que le port 1935 est fermé sur un pare-feu. - Connectez-vous à Manager à l’adresse
http://localhost:8088/enginemanager.
Manager ne répond que sur le serveur lui-même
Par défaut, Manager n’accepte les connexions que depuis localhost. C’est un choix judicieux, car Manager peut tout modifier sur le serveur.
Pour travailler depuis votre propre ordinateur, ouvrez un tunnel SSH puis accédez à l’adresse localhost ci-dessus sur votre machine :
ssh -L 8088:localhost:8088 user@SERVER
Configurez une application live et verrouillez la publication à votre encodeur
Une application est la boîte dans laquelle vos flux entrent, et son nom devient une partie de chaque adresse. Ces étapes utilisent une application appelée live. La plupart des installations en listent déjà une sous ce nom ; si ce n’est pas le cas, cliquez sur Applications, puis sur Ajouter une application, et choisissez le type live.
Créez un identifiant pour votre encodeur
- Cliquez sur Serveur dans le menu supérieur, puis sur Authentification source.
- Cliquez sur Ajouter une source et saisissez un Nom d’utilisateur source et un Mot de passe. Les lettres, chiffres, points, tirets bas et tirets sont autorisés.
- Cliquez sur Ajouter. Wowza enregistre la paire dans
conf/publish.password.
Faites en sorte que l’application le demande
- Ouvrez votre application et cliquez sur Sécurité source, puis sur Modifier.
- Gardez Exiger l’authentification par mot de passe sélectionnée pour les encodeurs RTMP. C’est le réglage par défaut, c’est pourquoi un encodeur sans identifiant est refusé.
- Si votre encodeur envoie toujours depuis la même adresse, définissez les Restrictions client pour que seule cette IP puisse publier.
- Cliquez sur Enregistrer et redémarrez l’application quand Manager le demande.
Laissez les spectateurs lire le flux
- Dans l’onglet Configuration de l’application, cliquez sur Modifier et cochez les Types de lecture dont vos lecteurs ont besoin. Commencez par HLS : les iPhone, iPad et Safari le lisent directement, et les lecteurs web comme hls.js le lisent partout ailleurs.
- Sous Sécurité de lecture, choisissez Aucune restriction client pour que les lecteurs puissent se connecter depuis n’importe quelle adresse.
- Enregistrez et redémarrez l’application.
Pointez votre encodeur vers Wowza
Votre encodeur a besoin de l’adresse du serveur avec le nom de l’application, d’un nom de flux de votre choix et des identifiants de l’étape 03. Manager affiche l’adresse et le port exacts sous Application Connection Settings, sur la page d’accueil et sur la page des sources en direct.
Deux champs, comme la plupart des encodeurs le demandent
Serverrtmp://SERVER:1935/liveStream name / keymyStreamUsername, passwordUSER, PASSWORD
OBS, vMix et Wirecast placent le serveur et le nom du flux dans des cases séparées. Mettez-les ensemble dans une seule case et la connexion échoue sans message d’erreur utile.
Une seule ligne, pour les encodeurs sans champs de connexion
rtmp://USER:PASSWORD@SERVER:1935/live
Certains encodeurs matériels et logiciels plus anciens n’ont qu’un champ d’URL. Wowza accepte les identifiants dans l’adresse, comme indiqué. FFmpeg va plus loin et veut aussi le nom du flux à la fin de cette ligne.
Paramètres d’encodeur pour une lecture fluide
| Paramètre | Valeur | Pourquoi |
|---|---|---|
| Vidéo | H.264 | Tous les téléphones, navigateurs et téléviseurs intelligents peuvent le lire. |
| Audio | AAC, 128 kbps | L’audio attendu par les lecteurs HLS. |
| Intervalle des images clés | 2 s | Les segments HLS sont coupés sur les images clés. Un intervalle long ou irrégulier crée des segments longs et irréguliers, et vos spectateurs attendent. |
| Débit binaire | Environ deux tiers de votre débit montant | Mesurez votre débit montant sur la connexion propre de l’encodeur. Un flux à la limite exacte de celui-ci se coupe plusieurs fois par jour. |
| Connexion | Câble réseau | Le Wi-Fi sur l’ordinateur de diffusion est la cause la plus fréquente de brèves coupures. |
Démarrez le flux, puis ouvrez votre application dans Manager et cliquez sur Incoming Streams. Votre nom de flux doit apparaître comme Active. Cliquez dessus pour voir depuis combien de temps il est en ligne et combien de données arrivent.
Lisez le flux et corrigez les problèmes habituels
- Dans Incoming Streams, cliquez sur votre nom de flux, puis sur Test Playback.
- Vérifiez que le champ Server affiche l’adresse que vos spectateurs utiliseront, pas une adresse interne.
- Copiez le lien HLS et ouvrez-le dans VLC, Safari ou tout lecteur HLS. Patientez quelques secondes : rien ne se lit tant que les premiers segments n’existent pas.
http://SERVER:1935/live/myStream/playlist.m3u8
Un site web servi en https ne peut pas lire un lien http. Avant d’intégrer le lecteur à votre site, donnez à Wowza un certificat TLS et cochez Secure URL dans Test Playback pour obtenir la forme https du lien.
| Ce que vous voyez | Que faire |
|---|---|
| L’encodeur est refusé immédiatement | Les identifiants manquent ou sont incorrects. Vérifiez le nom d’utilisateur et le mot de passe de la source, qui sont sensibles à la casse, et que le nom de l’application dans l’adresse du serveur correspond à celui de Manager. |
| L’encodeur ne peut pas du tout joindre le serveur | Le port 1935 est fermé entre les deux. Ouvrez le TCP 1935 sur le pare-feu du serveur, puis essayez /ServerVersion depuis le réseau de l’encodeur. |
| Le flux est Active mais le lien donne une erreur | HLS n’est pas coché sous Playback Types, ou Playback Security limite encore qui peut se connecter. Corrigez cela et redémarrez l’application. |
| Ça se lit, mais les spectateurs ont des mises en mémoire tampon | Réglez l’encodeur sur une image clé toutes les 2 secondes et baissez le débit binaire d’un cran. |
| Manager ne s’ouvre pas depuis votre ordinateur | Manager ne répond que sur localhost. Utilisez le tunnel SSH de l’étape 02. |
Streaming audio Wowza : envoyer uniquement du son
Wowza accepte un flux audio seul de la même manière qu’un flux vidéo. Envoyez de l’AAC depuis votre encodeur vers la même application live, sans piste vidéo, et Wowza le sert en HLS.
Un réglage mérite d’être modifié. Par défaut, Wowza regroupe le HLS audio seul en morceaux AAC ou MP3 bruts, et de nombreux lecteurs hors de ceux d’Apple ne peuvent pas les lire. Dans les Properties de l’application, sous Cupertino Streaming Packetizer, mettez cupertinoPacketizeAllStreamsAsTS à true et redémarrez l’application. Les morceaux arrivent alors en MPEG-TS, que la plupart des lecteurs comprennent.
Vous envoyez du MP3, de l’Opus ou un autre codec ? Activez le Transcoder pour l’application et utilisez son modèle Audio Only, qui convertit le son en AAC pour le HLS.
Vous gérez une station de radio ?
Pour une station, vous n’avez pas du tout besoin de Wowza. Une station de radio Primcast vous donne dès le premier jour un lien d’écoute https, un lecteur web et une page de station, et les offres Premium et Platinum ajoutent Auto DJ, pour que la musique joue quand personne n’est en direct.
Premium et Platinum sont gratuits pendant 14 jours. Ajoutez une carte ou PayPal lors de l’inscription et rien n’est débité avant le jour 15. L’offre Free reste disponible si vous n’avez besoin que d’un lien de flux.
Configuration VOD Wowza, en bref
La vidéo à la demande vit dans sa propre application. Ajoutez-en une du type VOD Single server, copiez les fichiers MP4 dans son dossier de contenu et lisez chaque fichier par son nom avec un préfixe mp4:.
http://SERVER:1935/vod/mp4:myvideo.mp4/playlist.m3u8
Le tutoriel VOD Wowza détaille les paramètres de fichier, le dossier de contenu, le lecteur de test et le lien https, étape par étape.
Laissez tomber le serveur : diffusez vers une chaîne Wowza que nous gérons
Les étapes 01 à 05 correspondent au travail nécessaire pour exécuter Wowza vous-même. Sur une chaîne vidéo Primcast, l’installation, l’application, la connexion et les paramètres de lecture sont déjà prêts : vous passez donc directement à votre encodeur.
Vos valeurs vous attendent dans le panneau
Connectez-vous, ouvrez votre compte vidéo et trouvez la carte Diffusion en direct. Sous Paramètres de l’encodeur, vous obtenez le serveur avec le nom de votre propre application, le nom du flux, ainsi qu’un nom d’utilisateur et un mot de passe pour la publication. Chacun dispose d’un bouton de copie.
Copiez le nom de l’application plutôt que de taper live par habitude : le vôtre est unique à votre chaîne, et un nom deviné entraîne un refus de connexion.
La même carte vous fournit le lien de lecture et un code d’intégration pour votre site web.
Ce que la chaîne apporte en plus
- Serveur le plus proche
- Là où votre carte en indique un, envoyez vers notre emplacement le plus proche (New York, Miami, San Francisco, Amsterdam ou Bucarest) et le flux traverse le reste via notre réseau.
- Rediffusion
- Un seul envoi de votre part, relayé vers YouTube, Facebook, Twitch ou tout serveur RTMP, jusqu’à cinq destinations.
- Ingestion SRT
- Sur les offres Pro et Platinum du CDN vidéo, pour les connexions longues ou instables.
Questions sur Wowza Streaming Engine
Comment utiliser Wowza Streaming Engine ?
Installez-le avec une clé de licence, créez une connexion source sous Serveur et Authentification source, puis utilisez une application en direct avec HLS coché sous Types de lecture. Pointez votre encodeur vers rtmp://votre-serveur:1935/live avec un nom de flux et cette connexion, puis copiez le lien HLS depuis Lecture de test.
Quelle est la dernière version de Wowza Streaming Engine ?
La version 4.12.1, publiée le 20 octobre 2026. Elle fonctionne avec Java 17 ou Java 21 et apporte une commutation plus fluide entre les sources, un meilleur support H.265 et des correctifs de sécurité, dont un pour Manager.
Quels ports Wowza Streaming Engine utilise-t-il ?
Dans une installation par défaut, le port TCP 1935 transporte le RTMP des encodeurs et le HLS vers les lecteurs, et Manager écoute sur le port 8088. Ouvrez le port 1935 sur votre pare-feu. Laissez le 8088 fermé et accédez à Manager via un tunnel SSH à la place.
Wowza Streaming Engine est-il gratuit ?
Non. Il nécessite une clé de licence de Wowza, qui propose des clés d’essai et d’abonnement. Si vous voulez une diffusion Wowza sans acheter de licence ni gérer de serveur, une chaîne vidéo Primcast fonctionne déjà dessus.
Pourquoi Wowza refuse-t-il mon encodeur ?
Wowza demande par défaut un nom d’utilisateur et un mot de passe source aux encodeurs RTMP. Ajoutez une source sous Serveur et Authentification source et saisissez la même paire dans votre encodeur, ou placez-la dans l’adresse sous la forme rtmp://utilisateur:motdepasse@votre-serveur:1935/live.
Wowza peut-il diffuser uniquement de l’audio ?
Oui. Envoyez un flux AAC sans vidéo et définissez cupertinoPacketizeAllStreamsAsTS sur true dans l’application pour que le HLS audio seul soit lu dans les lecteurs autres que ceux d’Apple. Les autres codecs passent d’abord par le modèle Audio uniquement du transcodeur.
Wowza est-il un bon choix pour l’hébergement radio ?
Cela fonctionne, mais une station de radio en a rarement besoin. Une station de radio Primcast vous donne un lien d’écoute https, un lecteur web et une page de station, avec Auto DJ sur les offres Premium et Platinum, et vous pouvez d’abord essayer gratuitement l’une de ces deux offres.
Comment configurer la VOD dans Wowza ?
Ajoutez une application de type Serveur unique VOD, copiez les fichiers MP4 dans son dossier de contenu et lisez-les sous la forme votre-serveur:1935/vod/mp4:fichier.mp4/playlist.m3u8. Notre tutoriel VOD Wowza couvre chaque étape.
La diffusion Wowser est-elle identique à Wowza ?
Oui. Wowser est une faute d’orthographe courante de Wowza. Le produit auquel les gens pensent généralement est Wowza Streaming Engine, le logiciel serveur que ce tutoriel configure.
Plus de tutoriels Wowza et encodeurs
Configurez l’encodeur qui alimente Wowza, ou envoyez votre flux Wowza vers une autre plateforme.
Vous voulez Wowza sans la gestion du serveur ?
Ouvrez une chaîne vidéo, collez ses valeurs dans votre encodeur et regardez votre propre lien HLS se lire. Si un champ ne veut rien savoir, notre chat répond en quelques secondes et peut vérifier votre chaîne pendant que vous attendez, et une personne vous rejoint dès que vous le demandez.