JMF в веб-приложении на Tomcat

#java #jmf

#java #jmf

Вопрос:

Я создал веб-приложение, которое использует Java Media Framework. Он запускается в моих модульных тестах и успешно находит устройства захвата. Однако, когда я развертываю свое приложение на Tomcat, тот же метод возвращает пустой список устройств захвата, как будто Tomcat упускает что-то, что помогает JMF находить мультимедийные устройства.

Я подозреваю jmf.jar не удается найти собственные библиотеки DLL пакета JMF, которые каким-то образом видны в Eclipse, но не видны при развертывании приложения в Tomcat.

Кто-нибудь может дать подсказку, как правильно развернуть jmf?

В качестве примера: это приложение http://sourceforge.net/projects/webjmf / утверждает, что он работает, однако, когда файл war развертывается на моем Tomcat, он не может найти никаких устройств захвата.

Комментарии:

1. поместите свой jmf.jar в папке tomcat lib, а затем проверьте, работает ли это или нет

Ответ №1:

Решение состоит в том, чтобы скопировать все DLL-файлы JMF в каталог /bin. DLL-файлы — это собственные библиотеки, которые используются jmf.jar для взаимодействия с веб-камерой. Итак, эти библиотеки должны быть загружены Tomcat.