Difference between revisions of "AxisAPI legacy"

From ElphelWiki
Jump to: navigation, search
Line 11: Line 11:
  
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_imagesize Image size] ====
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_imagesize Image size] ====
:Fully supported.
+
:Fully implemented.
  
  
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_videostatus Video status] ====
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_videostatus Video status] ====
:Not supported. It has the sense only for video servers.
+
:Not implemented. It has the sense only for video servers.
  
  
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_bitmap Bitmap] ====
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_bitmap Bitmap] ====
:Not supported. But it can be added in future if somebody has need in it.
+
:Not implemented. But it can be added in future if somebody has need in it.
  
  
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_jpeg_mjpg JPEG/MJPG] ====
 
==== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_jpeg_mjpg JPEG/MJPG] ====
 
===== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_jpeg_image JPEG image request] =====
 
===== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_jpeg_image JPEG image request] =====
:Fully supported.
+
:Fully implemented.
 +
===== [http://axis.com/techsup/cam_servers/dev/cam_http_api_2.htm#api_blocks_image_video_jpeg_snapshot JPEG image (snapshot) CGI request] =====
 +
:Partially implemented.
 +
{| border="1" cellpadding="2"
 +
|-
 +
| Parameter || Description || Values || Implemented?
 +
|-
 +
| resolution || Specify the resolution of the returned image || Product-dependent || Yes
 +
|-
 +
| camera || Applies only to video servers with more than one video input. Selects the source camera. || - || No
 +
|-
 +
| compression || Adjusts the compression level of the image. Higher values correspond to higher compression, i.e. lower quality and smaller image size. || 0..100 || Yes
 +
|-
 +
|}

Revision as of 09:23, 29 September 2005

Elphel 3x3 cameras have own implementation of Axis Video API version 2.xx.

The HTTP-based video interface provides the functionality for requesting single and multi-part images and for getting and setting internal parameter values. The image and CGI-requests are handled by the built-in Web server in the cameras.

Elphel Axis Video API extension proposes some additional possibility. For example, functionality for requesting RTP MJPEG, HTTP Ogg/Theora or RTP Ogg/Theora video streaming.


API GROUPS

Image and Video

Image size

Fully implemented.


Video status

Not implemented. It has the sense only for video servers.


Bitmap

Not implemented. But it can be added in future if somebody has need in it.


JPEG/MJPG

JPEG image request
Fully implemented.
JPEG image (snapshot) CGI request
Partially implemented.
Parameter Description Values Implemented?
resolution Specify the resolution of the returned image Product-dependent Yes
camera Applies only to video servers with more than one video input. Selects the source camera. - No
compression Adjusts the compression level of the image. Higher values correspond to higher compression, i.e. lower quality and smaller image size. 0..100 Yes