Convertire video stream RTSP al flusso http

voti
12

Ho l'URL RTSP per uno streaming video live che vorrei per accedere come un flusso HTTP. Qualcuno può dirmi se ci sono componenti là fuori che posso mettere sul mio server per fare questo?

Non ho idea di come posso implementare questa. Gradirei un testa a testa.

Grazie.

È pubblicato 03/03/2010 alle 12:28
fonte dall'utente
In altre lingue...                            


2 risposte

voti
11

Direi che la soluzione migliore è quella di utilizzare FFmpeg o VLC. Entrambi sono software open source e sono ampiamente utilizzati tra gli appassionati e anche come parte di più servizi diversi. Inoltre entrambi possono prendere in flussi RTSP e creare un flusso HTTP (con transcodifica vivo se necessario).

il supporto RTSP di FFmpeg è migliorata a partire dal ultimamente, ma IMO VLC è il modo migliore in questo momento (maggio 2010). Controllare la documentazione sui siti web per la sperimentazione con i parametri della riga di comando per la ricerca di quelli richiesti per soddisfare le vostre esigenze. FFmpeg e VLC sono molto flessibili e si può fare un sacco di cose con loro oltre alla proxy da RTSP stream HTTP.

FFmpeg: http://www.ffmpeg.org/

VLC: http://www.videolan.org/vlc/

Risposto il 18/05/2010 a 09:58
fonte dall'utente

voti
4

il comando indicato di seguito prende in un flusso RTSP e lo getta fuori un httpstream avere un flv ...

vlc.exe -I http -vv camURL :sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=addr:availablePort}
Risposto il 28/02/2011 a 20:48
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more