Video VLCJ播放器未播放RTSP流

Video VLCJ播放器未播放RTSP流,video,client,video-streaming,vlcj,Video,Client,Video Streaming,Vlcj,我有两个关于vlcj的文件。 1.RTSP服务器=>哪些流式传输(Sout)本地电影 String options = formatRtspStream("A.B.C.D", 1025, "demo"); System.out.println("Streaming '" + media + "' to '" + options + "'"); mediaPlayerComponent.getMediaPlayer().playMedia(media, op

我有两个关于vlcj的文件。 1.RTSP服务器=>哪些流式传输(Sout)本地电影

    String options = formatRtspStream("A.B.C.D", 1025, "demo");
    System.out.println("Streaming '" + media + "' to '" + options + "'");
    mediaPlayerComponent.getMediaPlayer().playMedia(media,
        options);
运行服务器以从第一个vlc实例(服务器)开始流式传输

  • RTSP Client=>在第二个vlc实例(客户端)中播放流

  • 但是当我运行客户端时,我的播放器不会播放流,它只是一个空白屏幕

    当我使用命令行“vlc RTSP://A.B.C.D/1025/demo”=>时,它会播放流

    我不知道为什么它不能与vlcj客户端一起使用,并且使用直接vlc可以很好地使用。
    有谁能告诉我问题出在哪里吗?

    面对同样的问题:“开放的`rtsp://user:password@192.168.1.237:88/视频“失败”,然后是告诉我VLC无法打开RLM的消息。您能否解释一下如何启动服务器,如果使用vlcj,请添加可能与此相关的代码。您可以用以下内容更改步骤2中的行:mediaPlayerComponent.getMediaPlayer().playMedia(“RTSP://A.B.C.D/1025/demo”);面对同样的问题:“开放的`rtsp://user:password@192.168.1.237:88/视频“失败”,然后是告诉我VLC无法打开RLM的消息。您能否解释一下如何启动服务器,如果使用vlcj,请添加可能与此相关的代码。您可以用以下内容更改步骤2中的行:mediaPlayerComponent.getMediaPlayer().playMedia(“RTSP://A.B.C.D/1025/demo”);
    String mrl = new RtspMrl().host("A.B.C.D").port(1025).path("/demo").value();
    mediaPlayerComponent.getMediaPlayer().playMedia(mrl,options);