我试图通过rtp用vlc流式传输视频,默认协议是UDP,但其性能非常低(比特率,分辨率,流畅,......)
所以,我想使用vlc和rtp通过tcp协议传输视频以获得更高的性能。
是否有人可以帮助我强制vlc流rtp通过tcp协议。 如果您有任何想法,请帮助我。
非常感谢你!
答案 0 :(得分:4)
本文介绍如何配置VideoLAN VLC媒体播放器,以通过TCP上的RTSP / RTP(RTSP / RTP交错)流式传输实时或点播流。虽然HTTP流是一种提供更多功能的新标准,但RTSP / RTP流可以在通过防火墙/路由器进行流式传输时更好地工作,而防火墙/路由器没有打开UDP流。
答案 1 :(得分:3)
如果您正在使用命令行客户端,请添加--rtsp-tcp选项:
vlc --rtsp-tcp rtsp://path/to/stream