2015-10-28 52 views
5

sto cercando per lo streaming di un video tramite RTP con VLC, il protocollo predefinito è UDP, ma la sua performance è molto bassa (bitrate, risoluzione, liscio, ..)Come forzare il video RTP in streaming con il protocollo vlc over tcp?

Quindi, voglio usare vlc con RTP per lo streaming di video su protocollo TCP per ottenere prestazioni più elevate.

Esistono qualcuno mi può aiutare a forzare vlc RTP streaming su protocollo TCP. Per favore aiutatemi se avete qualche idea.

Grazie mille!

+0

Questa è una domanda estremamente ampio; ( –

+1

Perché è ampia evento Lui? fornisce una motivazione sul perché vuole provare a forzare VLC ad usare RTP su TCP. Mi sembra abbastanza specifico –

+0

Se stai usando l'app, in "Apri Network Stream" fai clic su "mostra più opzioni" e aggiungi ": rtsp-tcp 'a" Modifica opzioni "in modo che assomigli a": network-caching = 1000: rtsp-tcp " – dashesy

risposta

3

Questo articolo può essere utile: http://www.wowza.com/forums/content.php?64-How-to-configure-VLC-media-player-for-RTSP-RTP-playback-%28RTSP-RTP-interleaved-and-tuning%29

questo articolo viene spiegato come configurare il lettore multimediale VideoLAN VLC per lo streaming di flussi di domanda in diretta o su attraverso RTSP/RTP su TCP (RTSP/RTP Interleaved). Mentre lo streaming HTTP è uno standard più recente che offre più funzionalità, lo streaming RTSP/RTP può funzionare meglio quando lo streaming attraverso un firewall/router, che non ha lo streaming UDP aperto.

0

Se si sta utilizzando il client a riga di comando quindi aggiungere le opzioni --rtsp-tcp:

vlc --rtsp-tcp rtsp://path/to/stream