2011-01-20 2 views
0

Я видел MovieGL, но это использует JMF. Я бы хотел избежать JMF, потому что он, похоже, не работает, если клиент фактически не устанавливает его. Какие у меня варианты?Любые библиотеки рендеринга видео для JOGL, которые не используют JMF?

Редактировать: это должно быть кросс-платформенным и должно работать в win, mac и linux.

ответ

1

packet-multibroadcaster звучит, как он будет работать, хотя я не проверял.

... библиотека, которая была вдохновлена ​​захвата и кодирования библиотек Java (например, JOGL, JxCapture и Xuggler Xuggler), и необходимость в качестве разработчика, чтобы иметь возможность свободно осуществлять любую комбинацию из них, чтобы создать multi-capture/multi-encode без усложнения работы с управлением потоками.

С точки зрения непрофессионала это означает, что вы можете реализовать любой захват Java и/или методика кодирования вы хотите и свободно позволить им общаться.

Один из вариантов, доступных в пакете-multibroadcaster, - xuggler, который я использовал и считаю очень хорошим.

+0

Спасибо. Я сейчас смотрю на Xuggler. Выглядит многообещающе. packet-multiX кажется мне более похожим на структуру кодирования/захвата, чем декодирование/воспроизведение. Скоро результаты ретрансляции. – Glstunna

+0

Yup Xuggler - это потрясающе. Теперь я могу воспроизводить видео в своей JOGL-сцене. Вам нужно получить bufferedimage, превратить это в TextureData с помощью TextureIO, а затем обновить полигон видео с помощью textureData. , , для каждого кадра. – Glstunna

0

Отметьте этот пост для использования JMF, не требуя, чтобы конечный пользователь явно установил его Link.

Также проверьте VLCJ Link

+0

Спасибо, но те 2 больше для окон и/или linux. Я искал что-то кросс-платформенное. – Glstunna

Смежные вопросы