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

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

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

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

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

谢谢,R。

#1楼 票数:0

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

这是我建议检查的内容:

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

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

我已经测试了以下内容:

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

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

  ask by Burgaz translate from so

未解决问题?本站智能推荐:

2回复

vlc-android-sdk - 无法查看RTSP直播视频

我一直致力于通过RTSP显示直播视频的Android应用程序。 假设我有一个运行良好的RTSP服务器传递h264数据包,并且要查看流我们应该连接到rtsp://1.2.3.4:5555 / stream 所以我尝试使用原生MediaPlayer \\ VideoView,但没有运气(视频
1回复

VLC 使用管道时无法打开 MRL

我想从管道播放视频,我尝试使用 python-vlc。(我不喜欢使用subprocess.Popen因为我需要将 VLC 窗口嵌入到 pyqt 中) 我尝试了这样的简单代码。 import os, time, vlc r, w = os.pipe() instance = vlc.Instan
1回复

使用VLC库的RTSP客户端

我应该使用VLC库在C编程中编写RTSP客户端,对此我有一些疑问: 我没有在VLC库中找到任何已经可以发送RTSP SETUP请求的功能,我应该从头开始编写它吗? 发送RTSP SETUP请求时,必须打开2个用于RTP和RTCP的套接字,以将其端口号发送到live555媒体服务
1回复

使用Qt资源指定时,VLC无法打开MRL

我正在尝试使用libVlc在Qt android应用程序中播放.mp4视频。 工作:当我将mrl路径指定为mrl:“ file:///home/videos/video.mp4”时,它工作正常。 不起作用:当我使用Qt资源指定mrl路径(我使用Qt资源添加了.mp4文件)作为mrl:
1回复

使用带有rtsp的vlc流网络摄像头视频

我想对一个简单的网络摄像头捕获的视频进行实时流传输。 我必须使用RTSP协议。 我在这里浏览了VLC Wiki,但我不了解有关rtp模块的部分,尤其是sdp部分... 使用网络摄像头中的RTSP从网络摄像头流式传输视频的正确语法是什么? 到目前为止,我已经尝试了以下方法: 到
2回复

RTSP 流不正确

我正在尝试从我的网络摄像头流式传输和 RTSP 视频,并在同一台机器上的 VM(Docker 容器)内使用源。 这是我正在使用的命令行参数: 当我启动这段代码时,我可以从容器内进行连接,但“播放”事件处理程序永远不会执行。 以下是日志: 任何想法将不胜感激。
1回复

libvlc“ VLC无法打开MRL'C:\\ Users \\ Public \\ Videos \\ Sample Videos \\ Wildlife.mwv'”

我正在编写一个与VLC接口的PySide Python应用程序。 在Ubuntu上运行正常,但是当我转到Windows时,我什至无法获得VLC打开视频文件。 我修剪了VideoLAN PyQt示例( http://git.videolan.org/?p=vlc/bindings/pyth
1回复

在WinForms上使用VLC的流不起作用

我使用VS2017,C#和WinForms制作了桌面应用程序。 我通过NuGet安装了VLC.DotNet库,并尝试播放本地视频并完美运行。 不过,当我尝试将媒体设置为以这种方式流式传输的url时: 然后我弹奏,什么也没发生。 这是正确的方法吗? 我在一些教程中看到了这种方法,它