2015-10-28 27 views
5

Próbuję strumienia wideo poprzez RTP z VLC, protokół UDP jest domyślny, ale jego wydajność jest bardzo niska (bitrate, rozdzielczość, gładka, ..)Jak wymusić przesyłanie wideo RTP za pomocą vlc przez protokół tcp?

Tak, chcę korzystać z RTP VLC przesyłać strumieniowo wideo przez protokół tcp, aby uzyskać wyższą wydajność.

Czy jest ktoś, kto może mi pomóc wymusić strumieniowanie vlc rtp przez protokół tcp. Proszę mi pomóc, jeśli masz jakiś pomysł.

Dziękuję bardzo!

+0

To niezwykle szerokie pytanie; ( –

+1

Dlaczego jest tak szeroka zdarzenie On? podaje powód, dla którego chce spróbować zmusić VLC do używania protokołu RTP przez TCP. Brzmi całkiem specyficznie dla mnie –

+0

Jeśli używasz aplikacji, w "Open Network Stream" kliknij "pokaż więcej opcji" i dodaj ': rtsp-tcp 'do" Edytuj opcje ", aby wyglądał": caching sieci = 1000: rtsp-tcp " – dashesy

Odpowiedz

3

Ten artykuł może być przydatny: http://www.wowza.com/forums/content.php?64-How-to-configure-VLC-media-player-for-RTSP-RTP-playback-%28RTSP-RTP-interleaved-and-tuning%29

tym artykule wyjaśniono, jak skonfigurować VideoLAN VLC Media Player do przesyłania na żywo lub strumienie popytu poprzez RTSP/RTP nad RTSP (TCP/RTP z przeplotem). Chociaż strumieniowanie HTTP jest nowszym standardem oferującym więcej funkcji, strumieniowanie RTSP/RTP może działać lepiej podczas przesyłania strumieniowego przez zaporę/router, który nie ma otwartego przesyłania UDP.

0

Jeśli używasz klienta wiersza poleceń, a następnie dodać opcje --rtsp-TCP:

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

Powiązane problemy