Chuan Nguyen
Chuan Nguyen

Reputation: 169

How to force stream RTP video with vlc over tcp protocol?

I'm trying to stream a video via rtp with vlc, the default protocol is UDP, but its performance is very low (bitrate, resolution, smooth,..)

So, I want to use vlc with rtp to stream video over tcp protocol to gain higher performance.

Are there anyone can help me to force vlc streaming rtp over tcp protocol. Please help me if you have any idea.

Thank you so much!

Upvotes: 15

Views: 44420

Answers (2)

George Birbilis
George Birbilis

Reputation: 2930

This article may be useful: https://web.archive.org/web/20151117041313/http://www.wowza.com/forums/content.php?64-How-to-configure-VLC-media-player-for-RTSP-RTP-playback-(RTSP-RTP-interleaved-and-tuning)

This article explains how to configure the VideoLAN VLC media player to stream live or on demand streams through RTSP/RTP over TCP (RTSP/RTP interleaved). While HTTP streaming is a newer standard offering more features, RTSP/RTP streaming may work better when streaming through a firewall/router, which doesn't have UDP streaming open.

Upvotes: 1

nkarstens
nkarstens

Reputation: 157

If you're using the command-line client then add the --rtsp-tcp options:

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

Upvotes: 14

Related Questions