Отображение URL MJPEG в JavaFX - PullRequest
0 голосов
/ 13 мая 2018

Я пытался отобразить «URL веб-камеры mjpeg» в моем приложении javafx, но ничего не отображается

Код:

@FXML
private MediaView mediaView;

...

Media media = new Media("http://192.165.96.36/mjpg/video.mjpg");
MediaPlayer player = new MediaPlayer(media);    
player.setAutoPlay(true);
mediaView.setMediaPlayer(player);
mediaView.setVisible(true);

Знаете ли вы, как я могу отображать mjpeg url видео?

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 февраля 2019

Как коммиттер проекта OpenSource mjpegstreamer, я бы порекомендовал попробовать из последней версии:

https://github.com/BITPlan/com.bitplan.mjpegstreamer

По состоянию на 2019-02 он был портирован на JavaFX. Возможно, вы захотите поднять проблемы, поскольку видите потребности, которые не полностью удовлетворены.

Так как он с открытым исходным кодом, вы также можете увидеть, как обрабатываются видео mjpeg.

0 голосов
/ 13 мая 2018

Насколько я знаю, поддерживаются только следующие видео форматы :

FLV, содержащие видео VP6 и аудио MP3;Мультимедийный контейнер MPEG-4 с компрессией видео H.264 / AVC (Advanced Video Coding)

Итак, сначала вам нужно перекодировать видео в h.264 (попробуйте ffmpeg).

...