我正在使用 JavaFX 开发一个简单的 Java 视频流应用程序。由于许可,我不能使用其他库(vlcj)。无论如何,我的播放器工作得很好,但我需要知道它在哪个本地端口上建立连接。由于 JavaFX 似乎不提供这种可能性,我想知道是否有办法捕获/列出所有 Java 打开的连接/套接字。
代码如下,在此先感谢。
String mediaURL = "somepath";
Group root = new Group();
Scene scene = new Scene(root, 640, 480);
Media media = new Media(mediaURL);
MediaPlayer mediaPlayer = new MediaPlayer(media);
mediaPlayer.setAutoPlay(true);
MediaView mediaView = new MediaView(mediaPlayer);
mediaView.setCache(false);
root.getChildren().add(mediaView);