Serveur Streaming · 2 min read · Nov 12, 2025
Serveur de Streaming Darwin d'Apple sur Centos 5.2
Serveur de Streaming Darwin d’Apple sur Centos 5.2
Introduction
Ce tutoriel vous guidera à travers l’installation, la configuration et la préparation des médias pour le serveur de streaming QuickTime d’Apple sur Centos/RHEL 5.2. Le serveur de streaming QuickTime d’Apple est capable de servir des formats de fichiers H.264 et mpeg4 via les protocoles de streaming RTP/RTSP.
Prérequis
- CentOS 5.2 x86 installé
- Les outils de développement doivent être installés (peuvent être installés après l’installation avec
yum groupinstall "Development Tools") - Adresse IP statique et nom d’hôte ; j’ai utilisé 192.168.0.10 et example.org comme nom d’hôte
- Désactiver le pare-feu et SELinux (configurer plus tard)
Installation du Serveur de Streaming Darwin 6.0.3
Actuellement, il n’y a pas de paquets binaires officiels de la version actuelle, donc nous allons récupérer un RPM source. Le paquet source actuel d’Apple ne se compile pas sur un système Linux sans être patché. Entrez la commande suivante par commande !
su -
wget http://www.abrahamsson.com/DarwinStreamingServer-6.0.3-2.src.rpm
rpm -i DarwinStreamingServer-6.0.3-2.src.rpm
cd /usr/src/redhat/SPECS/
rpmbuild -bb DarwinStreamingServer.spec
cd /usr/src/redhat/RPMS/i386/
yum –y install perl-Net-SSLeay
rpm -U DarwinStreamingServer*Lors de l’installation des RPM, l’installation se bloque en essayant de démarrer Darwin, donc attendez quelques minutes puis ouvrez une autre session terminal en utilisant Alt + F2 et exécutez ce qui suit en tant que root :
killall -9 DarwinStreamingServerPour changer le compte administrateur du mot de passe par défaut “password”, utilisez la commande suivante :
qtpasswd administratorPour que DSS démarre au démarrage, exécutez ce qui suit :
chkconfig --level 345 dss onConfiguration du Serveur de Streaming Darwin
Maintenant, ouvrez un navigateur et pointez l’adresse vers http://yourserverip:1220 et connectez-vous avec le nom d’utilisateur administrateur et le mot de passe que vous avez choisi lors de l’exécution de qtpasswd.

Après vous être connecté, on vous demandera un mot de passe de diffusion mp3 :

Ensuite, on vous demande si vous souhaitez utiliser SSL pour l’interface web d’administration ; j’ai utilisé la valeur par défaut, car je n’avais pas de certificat à portée de main.

La prochaine question que vous allez vous poser est si vous souhaitez diffuser sur le port 80. Ne pas utiliser cette option si vous prévoyez d’exécuter ou exécutez un serveur web sur la même machine.

Ensuite, on vous demandera de spécifier un chemin où vos médias sont stockés ; laissez cela par défaut pour l’instant. Le répertoire actuel contient quelques fichiers d’exemple qui sont utiles pour tester votre installation.

Vous devriez maintenant voir la page principale de l’administrateur comme indiqué ci-dessous :

Vous pouvez maintenant tester votre installation en ouvrant QuickTime sur un client (soit Windows soit Mac) et en utilisant l’un des fichiers d’exemple installés par Darwin.
Fichier > Ouvrir URL et tapez rtsp://yourip/sample_300kbit.mov
La vidéo suivante devrait être diffusée avec son :

Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.