Способы обновления изображения с камеры

Способы обновления изображения с камеры

Первым и самым простым решением является регулярная повторная загрузка всего документа HTML с сервера www. Для этого можно использовать конструкцию, основанную на теге META.

У этого варианта есть существенный недостаток. Если видео сообщение является лишь частью большого документа HTML, тогда регулярное получение всего документа со всеми его компонентами (текст, графика, мультимедиа) может занимать достаточно много времени.

Этого можно избежать, располагая регулярно обновляемый снимок в отдельном окне типа frame или iframe. Поскольку содержание каждого окна страницы загружается из своего отдельного файла, то повторное считывание можно определить только документу, который содержит изображение с камеры и загружается в специально назначенное окно.

JavaScript Refresh

Второй способ обновить изображение, видимое в окне браузера, - написать процедуру повторного считывания документа на языке JavaScript. Такие процедуры называются скриптами.

Applet

Третьим решением для обеспечения регулярного обновления изображения с камеры, представленного в окне браузера, являются так называемые апплеты (applet). Это небольшие программы, подготовленные на языке Java, которые запускаются в окне браузера. Подготовка собственного апплета, реализующего необходимую функцию, требует знания языка Java, а также некоторого умения и опыта программирования. Не имея таких знаний и навыков, можно использовать готовые решения, доступные на рынке.

Определяя параметры, активизирующие программу, в первую очередь следует указать адрес изображения с камеры, периодичность обновления и свойства перехода из одного кадра в следующий (наплыв, растворение и др.). Можно задать и размер окна для вывода изображения.

Определение параметров можно в самом простом случае ограничить указанием только адреса исходного изображения, позволяя приложению установить требуемые свойства автоматически в соответствии с обстоятельствами. После открытия созданной страницы HTML applet должен правильно активизироваться.


Карта сайта


Информационный сайт Webavtocat.ru