如何使用vlc通过tcp协议强制流RTP视频?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用vlc通过tcp协议强制流RTP视频?相关的知识,希望对你有一定的参考价值。

我正在尝试通过rtp与vlc流式传输视频,默认协议是UDP,但其性能非常低(比特率,分辨率,流畅,......)

所以,我想使用vlc和rtp通过tcp协议传输视频以获得更高的性能。

有没有人可以帮助我强制vlc流rtp通过tcp协议。如果您有任何想法,请帮助我。

非常感谢!

答案

本文可能有用:http://www.wowza.com/forums/content.php?64-How-to-configure-VLC-media-player-for-RTSP-RTP-playback-%28RTSP-RTP-interleaved-and-tuning%29

本文介绍如何配置VideoLAN VLC媒体播放器,以通过TCP上的RTSP / RTP(RTSP / RTP交错)流式传输实时或点播流。虽然HTTP流是一种提供更多功能的新标准,但RTSP / RTP流在通过防火墙/路由器进行流式传输时可能会更好,而防火墙/路由器没有打开UDP流。

另一答案

如果您正在使用命令行客户端,则添加--rtsp-tcp选项:

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

以上是关于如何使用vlc通过tcp协议强制流RTP视频?的主要内容,如果未能解决你的问题,请参考以下文章

rtp rtcp rtsp sip协议了解方法

使用 VLC 播放 RTP

vlc的流输出功能

如何通过 http 协议使用 ffmpeg 流式传输

android视频播放器

请教Android平台的RTSP协议和音视频解码器