无法播放任何 rtsp 流 - 在 XUbuntu 和 Debian 中

无法播放任何 rtsp 流 - 在 XUbuntu 和 Debian 中

我无法从任何 XUbuntu/Ubuntu/Debian Live-Stick 或在我的笔记本电脑和台式机上运行的 XUbuntu 播放任何 RTSP 流。

我有几个 rtsp 源:

  • 我本地 RaspBerryPi 上的 RTSP 流(不需要身份验证)
  • 来自互联网的流(不需要身份验证)

两种流均可通过 VLC 播放:

  • 我的另一个 RaspBerryPi(RaspBerryPi 操作系统)
  • 我的 Windows 笔记本电脑
  • Android 平板电脑,我的手机
  • XUbuntu 20.04 笔记本电脑和台式电脑

两种流都可以不是可以使用 VLC/mplayer/ffplay 播放:

  • 我的 XUbuntu21.04笔记本电脑,XUbuntu21.04桌面
  • 使用 Debian11
  • Ubuntu 21.04、XUbuntu 21.04 Live 版本(我已尝试拥有一个干净的系统)

问题肯定出在 Ubuntu 的新基础,新的 Debian 11 上,因为在那里也无法打开流。

我在 VLC 中收到如下错误消息:

satip debug: try to open 'rtsp://192.168.178.2:8554/video0'
satip debug: connect to host '192.168.178.2'
main debug: net: connecting to 192.168.178.2 port 8554
...
main debug: no art finder modules matched
main debug: connection succeeded (socket = 37)
main debug: net: opening 0.0.0.0 datagram port 9040
main debug: net: opening 0.0.0.0 datagram port 9041
qt debug: IM: Setting an input
satip error: Failed to setup RTSP session
main debug: net: connecting to 192.168.178.2 port 8554
main debug: connection succeeded (socket = 36)
access_realrtsp warning: Cseq mismatch, got 1, assumed 0
access_realrtsp debug: rtsp connected
access_realrtsp warning: only real/helix rtsp servers supported for now
main debug: no access modules matched
main debug: dead input
qt debug: IM: Deleting the input

我已经尝试过 mplayer、vlc(Pi 和 Linux 中的 3.012,App 版本是 3.3.4)、ffmpeg……但结果是一样的。

这意味着问题不在于 VLC。

Ubuntu/Debian 中的端口是否被阻止了,或者我必须做些什么特殊的事情才能播放 rtsp-steams?

答案1

https://forum.videolan.org/viewtopic.php?f=13&t=158071&p=520527说:

请注意,根据 Debian 政策,Debian VLC 版本不支持 RTSP。如果您需要 RTSP,请使用 Flatpak。

也许“使用 Flatpak”或“Snap,而不是 .deb”会有所帮助。

相关内容