VIDEO_VARIABLE_FPS

Description

> Get or set the FPS (Frame Per Second) number (Frame Rate) configuration in the VIDEO_FPS is MODE2.

> This URL will not take effect if the VIDEO_FPS is MODE1 or the V2_STREAMING_METHOD is not TCP Only.

> This URL could ask the encoder to send the video stream with the specific FPS number by the remote host. To do that, the ID is needed to encoder to know whom requests the change of video FPS number. The stream socket ID is used then.

> The supported variable FPS number depends on the sensor and encoder (platform) capabilities. Here is the summary of the FPS number with sensors and encoders. Note that supported variable FPS number listed blow doesn't mean you could set them successfully. You need to check the return code to see if the URL was set successfully.

> - WPL Platform

> > Encoder Type | TV Standard | Supported FPS Number
> > Camera | NTSC (not configurable) | 1,3,6,30
> > PAL (not configurable) | 1,3.5.25
> > Video Server | NTSC (configurable) | 1,3,6,30
> > PAL (configurable) | 1,3,5,25

> - Mutli-Channel Encoder

> > For 4CH and 16CH video server, the available video resolution is the same as the EPL video server.

> > For 8CH video server, the available video resolution is the same as the WPL video server.

> - EPL Platform

> > Encoder Type | TV Standard | Supported FPS Number
> > Camera (Sensor is ADV7180 or MT9V135) | NTSC (not configurable) | 1,2,3,5,7,15,30
> > PAL (not configurable) | 1,2,3,4,6,12,25
> > Camera (sensor is MT9M131) | NTSC @ N1280x1024 | 1,2,4,8
> > NTSC @ N1280x720 | 1,2,5,10
> > NTSC @ N640x480 | 1,2,3,5,7,15,30
> > Video Server | NTSC (auto sense, not configurable) | 1,2,3,5,7,15,30
> > PAL (auto sense, not configurable) | 1,2,3,4,6,12,25

> - PlatformT

>   Encoder Type | TV Standard | Supported FPS Number
>   Camera (sensor is MT9M131) | NTSC @ N1280x1024 | ¡@
>   NTSC @ N1280x720 | ¡@
>   NTSC @ N640x480 | ¡@
>   Video Server | NTSC (auto sense, not configurable) | 1,2,3,5,7,15,30
>   ¡@ | PAL (auto sense, not configurable) | 1,2,3,4,6,12,25

Input Argument

> n, m
> where
> n : the socket ID
> m: FPS Number. Refer to the table above

Attribute

- Write Only
- On-Fly

Return of Message

- Write Operation

> OK: VIDEO_VARIABLE_FPS='19,30'
> or
> ERROR
> or
> ERROR: VIDEO_VARIABLE_FPS is write-only

Applicability

- WPL Platform : All 1CH and 2CH Encoders
- EPL Platform : All Encoders
- PlatfotmT : All Encoders
- Multi-Channel Encoder : All Video Servers

Status

> This URL will be obsolete in the future. The request of video frame number for the remote host will be done in the video streaming command. Please refer to the Streaming Protocol Specification for further details.

See Also

- In mpeg4 CGI

> VIDEO_FPS, VIDEO_FPS_NUM

- In encoder CGI

> VIDEO_FPS, VIDEO_FPS_NUM, VARIABLE_FPS_NUM, VIDEO_MJPEG_FPS, VIDEO_H264_FPS

- In system CGI

> VIDEO_FPS (Read-Only), V2_STREAMING_METHOD

Example

- Write Operation

> http://ip:port/cgi-bin/CGI?USER=Admin&PWD=123456&VIDEO_VARIABLE_FPS=19,30
> or
> http://ip:port/cgi-bin/cmd/CGI? VIDEO_VARIABLE_FPS=19,30

> where CGI could be mpeg4 or encoder

Back to

> HOME, SYSTEM CGI, MPEG4 CGI, ENCODER CGI