Beholder
@Beholder

Как проиграть видеопоток с Kurento БЕЗ браузера?

Имеется Kurento Media Server, позволяющий стримить видео с большого числа видеокамер, уже есть web-приложение, умеющее это просматривать. Теперь возникла необходимость в воспроизведении этих видео в "толстом" Java-клиенте (интерфейс на Swing), БЕЗ браузера. Существующий клиент умеет играть видео непосредственно от камер по RTSP при помощи VLC for Java. Насколько я понимаю, VLC не поддерживает WebRTC и тут его использовать не получится. Рассматривается вариант использования биндинга GStreamer для Java. Но опыта в данных вопросах нет, готовых примеров найти не удалось (если это вообще возможно), везде примеры с web-приложениями в браузере. Подскажите как это можно сделать.

Так же интересует, будет ли вообще меньше нагрузка на камеры, если стримить не непосредственно, а через Kurento? Или же там всё равно создаётся новый pipeline на каждое клиентское подключение?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Сделайте через gstreamer. К нему есть биндинги на яве - https://github.com/gstreamer-java/gst1-java-core
Сам пользую в паре проектов.
Здесь примеры https://github.com/gstreamer-java/gst1-java-examples
Здесь биндинги под swing - https://github.com/gstreamer-java/gst1-java-swing
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы