Java Vlcj无法打开mrl

Java Vlcj无法打开mrl,java,video-streaming,vlcj,Java,Video Streaming,Vlcj,我正在使用vlcj将来自ip摄像头的实时视频流传输到我的java应用程序中。 问题是,每当我尝试使用lan地址获取流时,代码都无法打开套接字 错误如下: [01ac1028] access_http access error: cannot connect to 192.168.19.14:81 [01ac1028] access_mms access error: cannot connect to 192.168.19.14:81 [01adb550] main input error: o

我正在使用vlcj将来自ip摄像头的实时视频流传输到我的java应用程序中。 问题是,每当我尝试使用lan地址获取流时,代码都无法打开套接字

错误如下:

[01ac1028] access_http access error: cannot connect to 192.168.19.14:81
[01ac1028] access_mms access error: cannot connect to 192.168.19.14:81
[01adb550] main input error: open of `http://@192.168.19.14:81' failed
[01adb550] main input error: Your input can't be opened
[01adb550] main input error: VLC is unable to open the MRL 'http://@192.168.19.14:81'.
查看日志以了解详细信息

有人能指导我如何删除这些错误吗

mediaPlayer.playMedia("dshow://", 
                    ":sout=#transcode{vcodec=h264,vb=800,fps=15,scale=1,width=1280,height=800,acodec=mp4a,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://@:5555/demo}",
                      ":no-sout-rtp-sap", 
                     ":no-sout-standard-sap", 
                      ":sout-all", 
                      ":sout-keep");
用这个


使用此..

此处可能会出现两个问题:

  • 确保你已经解决了防火墙的问题
  • 确保IP摄像头处于活动状态并可用于通信(我的情况就是这个问题), 这是日志

    • 这里可能有两件事出了问题:

      • 确保你已经解决了防火墙的问题
      • 确保IP摄像头处于活动状态并可用于通信(我的情况就是这个问题), 这是日志

      您是否使用VLC media player测试了mrl以确保其工作?除此之外,您是否检查了它不是防火墙问题(请关闭防火墙并重试?)您是否使用VLC media player测试了mrl以确保其工作?除此之外,您是否检查了它不是防火墙问题(请关闭防火墙,然后重试?)