Streaming vidéo · 1 min read · Nov 13, 2025
Serveur de Streaming Darwin d'Apple sur Centos 5.2 - Page 2
Encodage de Vidéo avec QuickTime Pro pour utilisation avec DSS
Avant qu’une vidéo puisse être diffusée avec DSS, le fichier doit être indiqué puis exporté vers le serveur. Sans que la vidéo soit indiquée, la diffusion du fichier peut être imprévisible et souffrir d’une perte de son. J’ai acheté QuickTime Pro pour 20 £ GBP, cependant le même processus peut être réalisé en utilisant ffmpeg et mpeg4ip décrits dans la section suivante.
Ouvrez la vidéo dans QuickTime Pro, puis allez dans Fichier > Exporter et sélectionnez Film vers film indiqué montré ci-dessous.

Cliquez sur options et sélectionnez “Optimiser les indications pour le serveur (crée un fichier plus volumineux)” :

Enregistrez le fichier et téléchargez le fichier sur le serveur. Déplacez le fichier vers /var/dss/movies ; ouvrez QuickTime et sélectionnez Fichier > Ouvrir URL et tapez rtsp://192.168.0.110/movie.mov et le fichier devrait être diffusé.

Encodage de Vidéo avec ffmpeg et mpeg4ip
L’encodage de vidéo avec ffmpeg et mpeg4ip semble fonctionner tout aussi bien et est gratuit. ffmpeg a beaucoup plus de fonctionnalités et je préfère utiliser cette méthode afin de pouvoir automatiser l’encodage la nuit. Il peut être recommandé d’encoder sur un serveur séparé avec moins de charge selon votre situation.
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install ffmpeg --enable rpmforge
rpm -e faad2 –nodeps
rpm -e faac –nodeps
yum install SDL-devel
wget http://garr.dl.sourceforge.net/sourceforge/mpeg4ip/mpeg4ip-1.5.0.1.tar.gz
tar xzvf mpeg4ip-1.5.0.1.tar.gz
cd mpeg4ip-1.5.0.1
./bootstrap --disable-mp4live --disable-player
make
make installPour encoder une vidéo en utilisant ffmpeg et mp4creator, utilisez les commandes suivantes (mon fichier était un mpeg2 appelé movie.mpg capturé d’une carte TV) :
ffmpeg -i movie.mpg -b 300000 -s 320×240 -vcodec mpeg4 -acodec aac movie.mp4
mp4creator -optimize movie.mp4
mp4creator -hint=1 movie.mp4
mp4creator -hint=2 movie.mp4
mp4creator -list movie.mp4Pour prendre une miniature de votre vidéo pour votre page web, émettez la commande suivante :
ffmpeg -y -an -i movie.mp4 -v 0 -ss starttime -t 0.001 -f image2 "thumbnail.jpg"Déplacez le fichier mpeg4 nouvellement créé vers /var/dss/movies et ouvrez QuickTime ; sélectionnez Fichier > Ouvrir URL et tapez rtsp://192.168.0.110/movie.mp4 et le fichier devrait être diffusé.
Références
http://www.mikehillyer.com/linux/compiling-darwin-streaming-server-for-centos-52-x86_64/
http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html
http://mpeg4ip.sourceforge.net/documentation/index.php
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.