@mikhailovtimur

Существует ли достойный pure java video player?

Добрый день!
Ситуация следующая:
Пишем desktop-приложение.
Версия java не выше 6, потому что работать будет на слабом железе и ОС не выше windows xp (другие системы linux/mac os/ android так же в плане).
Т.е. в идеале запустил jar файл и оно работает без дополнительных установок сторонних компонент.
Можно назвать это медиа-плеером для ясности, от части, оно таким и является.

На текущий момент пытаемся решить задачу с воспроизведением видео (со звуком).
Текущая реализация это vlcj (https://github.com/caprica/vlcj) работает прекрасно, но требует под каждую систему свой набор библиотек.
Есть попытка прикрутить jcodec (jcodec.org), но он сильно грузит систему и есть проблема с форматами.
Почитал про jmf (https://en.wikipedia.org/wiki/Java_Media_Framework), но как понял эта технология практически "мертва".

Подозреваю, что использование оберток подобных vlcj наилучшее решение в нашем случае, но возможно кто-то сталкивался с подобной задачей?

Рассматриваем как бесплатные так и платные продукты.
Заранее спасибо.
  • Вопрос задан
  • 395 просмотров
Решения вопроса 1
Тормозить будет нещадно. В VLC и Mplayer для каждого кодека существует несколько реализаций под каждое поколение процессоров, написанных на ассемблере вручную. Именно поэтому они прекрасно работают на слабом железе. На чистой джаве без нативного кода такое не получится сделать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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