powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JMF из апплета не находит камеру
6 сообщений из 6, страница 1 из 1
JMF из апплета не находит камеру
    #38035799
Африканец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi All,

Нужно снять картинку с камеры на web-странице. Использую JSF из апплета для поиска камеры:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CaptureDeviceInfo deviceInfo;
Vector<CaptureDeviceInfo> devices = CaptureDeviceManager.getDeviceList(null);
for (Iterator i = devices.iterator(); i.hasNext();) {
	deviceInfo = (CaptureDeviceInfo) i.next();
	if (deviceInfo.getName().startsWith("vfw:")) {
		System.out.println("Capture Device Info>>>>>>>>>>>>>>"
				+ deviceInfo.getName());
		break;
	}
}



Почему-то при запуске апплета (со страницы или applet viewer'ом) камера не находится (цикл отрабатывает до конца, и переменная deviceInfo остается null). При запуске того же кода из standalone-приложения все нормально. Апплет подписан, jdk 1.6.0_35, JMF 2.1.1 (windows package со всеми dll).

Что я делаю не так?
...
Рейтинг: 0 / 0
JMF из апплета не находит камеру
    #38035898
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Куда установлен JMF? Как подключены DLL? Метод с JavaScript не связан?
...
Рейтинг: 0 / 0
JMF из апплета не находит камеру
    #38035901
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Java Console точно ничего не пишет?
...
Рейтинг: 0 / 0
JMF из апплета не находит камеру
    #38036631
Африканец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczКуда установлен JMF? Как подключены DLL? Метод с JavaScript не связан?

JMF установлен в C:\Program Files

DLL скопированы в C:\WINDOWS\system32, UnsatisfiedLinkError нет.

С JavaScript метод не связан.

В консоль пишет NullPointerException, когда я пытаюсь использовать deviceInfo.
...
Рейтинг: 0 / 0
JMF из апплета не находит камеру
    #38036650
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишут что возможно он jmf.properties не может найти. Ещё пишут что в getDeviceList() хорошо бы передавать параметр.
А разные демо апплеты JMF пробовали запускать? Они находят вашу камеру?
...
Рейтинг: 0 / 0
JMF из апплета не находит камеру
    #38036783
Африканец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczПишут что возможно он jmf.properties не может найти. Ещё пишут что в getDeviceList() хорошо бы передавать параметр.
А разные демо апплеты JMF пробовали запускать? Они находят вашу камеру?

jmf.properties у меня в системном CLASSPATH и в jar'е апплета в корне, должно находиться, IMHO.

Пробовал вызывать с параметром new VideoFormat(VideoFormat.RGB) - такая же фигня.

Демо-апплеты, которые я нашел в сети, все старые и не находят класс java.media.ControllerListener; он в пакете есть, но уже в javax. Видимо, надо поискать код апплета и попытаться собрать самому.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JMF из апплета не находит камеру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]