Video API.Ru legacy

From ElphelWiki
Revision as of 05:53, 1 December 2005 by 82.144.209.61 (talk)
Jump to: navigation, search

Простейшую систему, использующую Axis Video API, может создать любой, кто имеет хотя бы малейшие навыки написания HTML страниц. А установив набор дополнительного программного обеспечения, можно создать достаточно мощную систему видеонаблюдения с возможностью записи видеоархивов, журналирования, просмотра архивов и т.п.

Для получения картинки с камеры достаточно ввести в браузере следующий путь:

http://192.168.0.9/jpg/image.jpg 

Примечание. 192.168.0.9 - это IP адрес, присваеваемый камере по-умолчанию. Если ваша камера имеет IP адрес отличный от 192.168.0.9, то используйте его.

Можно также запрашивать с камеры изображения с некоторым набором параметров. Для этого используется путь :

http://192.168.0.9/axis-cgi/jpg/image.cgi?param1=xxx&param2=yyy&.....

Ниже приведен список параметров, которые можно использовать.

resolution=<string> Specify the resolution of the returned image, for example 800x600. Product-dependent. Просмотреть, какие значения поддерживает Ваша камера можно по адресу : http://192.168.0.9/axis-cgi/admin/param.cgi?action=list&group=Properties.Image.Resolution

compression=<int> Adjusts the compression level of the image. Higher values correspond to higher compression, i.e. lower quality and smaller image size. Может принимать значение от 0 до 100. В большинстве случаев оптимальным является значение 30.

colorlevel=<int> Sets level of color or grey-scale. Может принимать значение от 0 до 100. 0 = grey-scale, 100 = full color.

color=<int> Enables/disables color. Может принимать значения 0 и 1. 0 = black and white, 1 = color.

rotation=<int> Rotates the image clockwise. Product-dependent. Просмотреть, какие значения поддерживает Ваша камера можно по адресу : http://192.168.0.9/axis-cgi/admin/param.cgi?action=list&group=Properties.Image.Rotation

Пример получения картинки с заданным набором параметров:

http://192.168.0.9/axis-cgi/jpg/image.cgi?resolution=1024x768&colorlrvel=45&compression=30


Если какой-то из параметров не задан, то используется значение по-умолчанию. Узнать какие значения используются по-умолчанию можно по адресу:

http://192.168.0.9/axis-cgi/admin/param.cgi?action=list&group=Image.I0.Appearance

Значения по-умолчанию можно изменять. Для этого нужно указать action=update. Например :

http://192.168.0.9/axis-cgi/admin/param.cgi?action=update&Image.I0.Appearance.Resolution=512x384&Image.I0.Appearance.Rotation=180&Image.I0.Appearance.Colorlevel=60&Image.I0.Appearance.Compression=50