繁体   English   中英

VLC无法在Google Compute实例上打开RTSP流

[英]VLC can't open RTSP stream on Google Compute Instance

我的状况很奇怪,希望有人能够提供帮助。 我正在使用VLC(最新版本)在Microsoft Azure(Windows 2012 R2)上打开(拉出)RTSP流。 溪流很棒

当我使用具有相同操作系统(Windows 2012 R2)和相同VLC播放器(相同版本) Google计算实例时, 流无法打开,并且我得到0个视频块 尝试使用Windows 2008 R2在Google Compute实例上打开相同的流会导致VLC崩溃。

当我尝试在各种私有计算机(而不是云)上打开同一流时,这些流打开得很好。

我不知道可能是什么问题。 如果我想找出问题所在,我认为该问题与Google Cloud网络有关...但是我在这里可能错了...

您对如何克服这个问题有什么建议吗?

谢谢,R。

所以我花了一些时间建立一个类似的环境,一切都很好

这是我建议检查的内容:

  1. 检查您的GCE防火墙是否允许正确的端口。 (您正在流式传输的端口。)
  2. 禁用或调整WINDOWS防火墙。 如果您在Google提供的标准Windows Server R2映像上运行,则默认情况下防火墙处于启用状态,它将阻止您访问或运行流。 您可以打开“开始”菜单并键入“防火墙”,然后单击“ Windows防火墙 ”以将其禁用。
  3. 再试一次!

如果可以从其他计算机和网络访问您的流,那么这肯定是防火墙问题。

我已经测试了以下内容:

  • 在GCE的Windows R2映像上通过RTSP运行VLC流。 完美地工作。
  • 从VLC连接到RTSP流(Windows R2 GCE映像)。 完美地工作。

就我而言,Windows防火墙阻止了我向外部流式传输并连接到我的流。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM