Streaming video · 1 min read · Nov 13, 2025
Server di Streaming Darwin di Apple su Centos 5.2 - Pagina 2
Codifica Video con QuickTime Pro per l’uso con DSS
Prima che un video possa essere trasmesso con DSS, il file deve essere suggerito e poi esportato sul server. Senza che il video venga suggerito, la trasmissione del file può essere imprevedibile e subire una perdita di suono. Ho acquistato QuickTime Pro per £20 GBP, tuttavia lo stesso processo può essere ottenuto utilizzando ffmpeg e mpeg4ip descritti nella sezione successiva.
Apri il video in QuickTime Pro, quindi vai su File > Esporta e seleziona Filmato in filmato suggerito mostrato di seguito.

Fai clic su opzioni e seleziona “Ottimizza suggerimenti per il Server (crea file più grande)”:

Salva il file e carica il file sul server. Sposta il file in /var/dss/movies; apri QuickTime e seleziona File > Apri URL e digita rtsp://192.168.0.110/movie.mov e il file dovrebbe essere trasmesso.

Codifica Video con ffmpeg e mpeg4ip
La codifica video con ffmpeg e mpeg4ip sembra funzionare altrettanto bene ed è gratuita. ffmpeg ha molte più funzionalità e preferisco utilizzare questo metodo così posso scriptare la codifica di notte. Potrebbe essere consigliato codificare su un server separato con meno carico a seconda della tua situazione.
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 installPer codificare un video utilizzando ffmpeg e mp4creator usa i seguenti comandi (il mio file era un mpeg2 chiamato movie.mpg catturato da una scheda 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.mp4Per prendere un’anteprima del tuo video per la tua pagina web, emetti il seguente comando:
ffmpeg -y -an -i movie.mp4 -v 0 -ss starttime -t 0.001 -f image2 "thumbnail.jpg"Sposta il file mpeg4 appena creato in /var/dss/movies e apri QuickTime; seleziona File > Apri URL e digita rtsp://192.168.0.110/movie.mp4 e il file dovrebbe essere trasmesso.
Riferimenti
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
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.