Integrated Camera Interface Specifications

Supplement for Web Control
Target Models
HE40 series
AW-HE70/AW-HE40/AW-HE65(Ver1.32 and later)
AW-HE48/AW-HE58
AW-HE35/AW-HE38
AW-HN38/AW-HN40/AW-HN65/AW-HN70
UE70 series
AW-UE70
AW-UN70
AW-UE65/AW-UE63(Ver1.04 and later)

HE42 series
AW-HE42/AW-HE75/AW-HE68

Second Edition
Panasonic Corporation

Change History
December 21, 2015

Initial Release

September 17, 2019

Second Edition Release(Correction of mistakes, addition of models, addition of functions)Integrated Camera Interface Specifications / Supplement for Web Control
1

Table of Contents
Change History ............................................................................................................................................. 1
1. Introduction............................................................................................................................................... 4
2. CGI List for Video Transmission ............................................................................................................... 5
2.1. Transmission User Management ........................................................................................................ 5
2.2. Device Information Acquisition ........................................................................................................... 8
2.3. Camera-specific Information (Capability) Acquisition ........................................................................ 11
2.4. JPEG-based Image Transmission .................................................................................................... 15
2.5. Image Transmission Sequence based on MJPEG ........................................................................... 19
2.6. Image Transmission Sequence based on JPEG Image 1 shot ......................................................... 20
2.7. H264/AUDIO-based Image Transmission......................................................................................... 21
2.8. Unicast Image Transmission Sequence based on H264 .................................................................. 23
3. CGI List for Camera Control ................................................................................................................... 24
3.1. Pan/Tilt/Zoom ................................................................................................................................... 24
4. CGI List for Various Settings................................................................................................................... 26
4.1. Basic Settings .................................................................................................................................. 26
4.2 Clock Settings ................................................................................................................................... 27
4.3. Video over IP Settings ...................................................................................................................... 28
4.4. Audio Settings .................................................................................................................................. 38
4.5. Multi-screen Settings ........................................................................................................................ 39
4.6. Priority Stream Settings.................................................................................................................... 40
4.7. Network Settings .............................................................................................................................. 41
4.8. UPnP Settings.................................................................................................................................. 44
4.9. Restarting......................................................................................................................................... 44
5. CGI List for Acquisition of Different Types of Information ........................................................................ 45
5.1. Basic Settings Information Acquisition.............................................................................................. 45
5.2. NTP Settings Information Acquisition ............................................................................................... 45
5.3. Clock Settings Information Acquisition ............................................................................................. 46
5.4. Priority Mode Acquisition .................................................................................................................. 46
5.5. VideoOverIP Screen Information Acquisition .................................................................................... 47
5.6. Audio Settings Information Acquisition ............................................................................................. 49
5.7. Multi-screen Settings Information Acquisition ................................................................................... 49
5.8. Host Authentication Settings Information Acquisition ........................................................................ 50
5.9. Priority Stream Settings Information Acquisition ............................................................................... 50
5.10. Network Settings Information Acquisition ....................................................................................... 51
5.11. UPnP Settings Information Acquisition ........................................................................................... 51
5.12. System Log Information Acquisition ............................................................................................... 52
5.13. Camera Status Acquisition ............................................................................................................. 53
5.14. UPnP Execution Results Acquisition .............................................................................................. 54
5.15. Preset Position Information Acquisition .......................................................................................... 54
5.16. Other Setting Values Acquisition .................................................................................................... 55
6. CGI List for HTTPS Control .................................................................................................................... 60
6.1. Setting Information and Acquiring Certification ................................................................................. 60
6.2. Information Acquisition ..................................................................................................................... 61
7. CGI List for FTP Control ......................................................................................................................... 62
7.1. FTP Server Settings ......................................................................................................................... 62
7.2. FTP Server Transfer Instruction ....................................................................................................... 63
Integrated Camera Interface Specifications / Supplement for Web Control
2

7.3. FTP Server Information Acquisition .................................................................................................. 64
7.4. FTP Server Progress Confirmation................................................................................................... 64
7.5. FTP Control Sequence ..................................................................................................................... 65
7.6. About Folder Settings at the FTP Server Side .................................................................................. 66
8. CGI List for Recording/Playback Control on SD Card ............................................................................. 67
8.1. Video Recording Mode Settings ....................................................................................................... 67
8.2. Video Recording Mode Acquisition ................................................................................................... 68
8.3. Video Recording Start/End Control .................................................................................................. 68
8.4. SD Card Format (Initialization) Control ............................................................................................. 69
8.5. SD Card Format (Initialization) Progress Confirmation ..................................................................... 69
8.6. MP4 File List Search ........................................................................................................................ 70
8.7. MP4 File Playback Control ............................................................................................................... 71
8.8. MP4 File Playback Sequence........................................................................................................... 72
8.9. MP4 File Deletion ............................................................................................................................. 73
8.10. Acquiring Information of MP4 File being Played Back .................................................................... 73
8.11. MP4 File Download Control ............................................................................................................ 74
8.12. MP4 File Download Sequence ....................................................................................................... 74
8.13. Still picture image save .................................................................................................................. 75
8.14. Still picture image load / delete / find .............................................................................................. 76
9. Acquiring the List of Setting Values ........................................................................................................ 77
10. About Control Based on RTSP ............................................................................................................. 86
10.1. About the URLs for an RTSP Request ........................................................................................... 86
10.2. About the rtsp Methods .................................................................................................................. 87
11. About Acquisition of Stream from RTSP ............................................................................................... 88
11.1. UDP Unicast .................................................................................................................................. 88
11.2. UDP Multicast ................................................................................................................................ 92
11.3. TCP Unicast ................................................................................................................................... 96
11.4 About the rtpmap Attribute ............................................................................................................ 100
12. About Control Based on RTCP ........................................................................................................... 101
13. About RTP/Data Format ..................................................................................................................... 102
13.1. RTP Header Format ..................................................................................................................... 102
13.2. Relationship with H.264/ES Data ................................................................................................. 103
13.3. H.264 Syntax ............................................................................................................................... 104
13.4. Audio Data Format ....................................................................................................................... 104

Integrated Camera Interface Specifications / Supplement for Web Control
3

1. Introduction
This manual describes the specifications for video transmission and network application operation when aremote camera is operated via the network. For details on the general camera operations of the remotecamera, see the separate volume "HD Integrated Camera Interface Specifications".
Panasonic shall not take any responsibility of damages caused as a result of the use of this information.
This information may be changed without prior notice due to upgrade of product version in future. The usage
examples are only reference examples for this series. Support cannot be offered for each program.
Moreover, some information of the communication between the camera and browser is not disclosed.

About the access levels
In this manual, "Live" and "Admin" are defined as the access levels. The necessity of the ID/password during
CGI execution is changed from the User auth. menu of the remote camera.
When User auth. is OFF (factory settings):
Live (Video acquisition and camera control)
Admin (All SETUP controls)
When User auth. is ON:
Live (Video acquisition and camera control)
Admin (All SETUP controls)... Authentication not necessary... ID/password for Administrator authority are necessary... ID/password for camera control
or Administrator authority are necessary... ID/password for Administrator authority are necessary

About the priority mode
The type of CGI that can be executed and the range of parameter values differ depending on the priority mode of
the remote camera.
For details, see the instruction manual.
Example) When the priority mode (/cgi-bin/set_priority_mode, /cgi-bin/get_priority_mode) is SD priority=> Control cannot be performed for H.264 (1) to (4).

About the types and range of parameter values
The type of CGI that can be executed and the range of parameter values differ depending on the model.
For details, see the instruction manual.
Example) Selection of 3840 x 2160=> Enabled only in UE70 series.

Integrated Camera Interface Specifications / Supplement for Web Control
4

2. CGI List for Video Transmission
2.1. Transmission User Management
MethodAccess level
CGI item name
Transmission user
management: GET: LiveURL/cgi-bin/getuid

Parameter

Parameter

name

value

Description

FILE

2

2 (Fixed)vcodecjpeg

jpeg: During JPEG transmission

h264

h264: During H.264(1) transmission

h264_2

h264_2: During H.264(2)transmission

h264_3h264_3: During H.264(3)transmission

h264_4

h264_4: During H.264(4)transmission

replybrowser

Command response format

info

specification (can be omitted)
browser: for the camera browser
info: for the application

Usage example) Acquisition of user ID (during H264(1) transmission)
http://192.168.0.10/cgi-bin/getuid?FILE=2&vcodec=h264
The response data is as shown below.
UID=< User ID >[CR][LF]
ImageFormat=< Video format >[CR][LF]
ImageCaptureMode=< Image Capture Mode >[CR][LF]
ratio=< Aspect ratio >[CR][LF]
Maxfps=< Max fps >[CR][LF]
StreamMode=< Stream mode >[CR][LF]
iBitrate=< H.264 bitrate >[CR][LF]
iResolution=< H.264 resolution >[CR][LF]
iQuality=<H.264 quality >[CR][LF]
sDelivery=< setting >[CR][LF]
iUniPort=< Unicast port number >[CR][LF]
iMultiAdd1=< 1st octet of multicast address >[CR][LF]
iMultiAdd2=< 2nd octet of multicast address >[CR][LF]
iMultiAdd3=< 3rd octet of multicast address >[CR][LF]
iMultiAdd4=< 4th octet of multicast address >[CR][LF]
iMultiAdd=< multicast address >[CR][LF]
iMultiPort=< Multicast port number >[CR][LF]aEnable=< Audio mode>[CR][LF]
aEnc=< Audio enc >[CR][LF]
Integrated Camera Interface Specifications / Supplement for Web Control
5

aBitrate=< Audio bit rate >[CR][LF]
aBitrate2=< Audio bit rate >[CR][LF]
aInterval=< Audio input interval >[CR][LF]
aInPort=< Audio unicast port number >[CR][LF]
aOutInterval=< Audio output interval >[CR][LF]
aOutPort=< Audio output port >[CR][LF]
aOutStatus=< Audio output status >[CR][LF]
aOutUID=< Audio output UID >[CR][LF]
ePort=< Event notification port number >[CR][LF]
sAlarm=< Alarm status >[CR][LF]
SDrec=< Recording status >[CR][LF]
SDrec2=< Recording status >[CR][LF]
sAUX=< Aux status >[CR][LF]
iHttpPort=< HTTP port number >[CR][LF]
iMultiAuto_h264=< Multicast auto H.264(1) >[CR][LF]
iMultiAuto_h264_2=< Multicast auto H.264(2) >[CR][LF]
iMultiAuto_h264_3=< Multicast auto H.264(3) >[CR][LF]
iMultiAuto_h264_4=< Multicast auto H.264(4) >[CR][LF]
sRtspMode_h264=< Control mode H.264(1) >[CR][LF]
sRtspMode_h264_2=< Control mode H.264(2) >[CR][LF]
sRtspMode_h264_3=< Control mode H.264(3) >[CR][LF]
sRtspMode_h264_4=< Control mode H.264(4) >[CR][LF]

The description of the response data is as shown below.
Item

Value of response

Description

UID

Numeric value

User ID

ImageFormat

jpeg,

During JPEG transmission

h264,

During H.264(1) transmission

h264_X

During H.264(X) transmission

ImageCaptureMode2m

Fixed value

ratio

16_9

Fixed value

Maxfps30, 60Max. frame rate

StreamMode

1

Fixed value

iBitrate

Numeric value

Bit rate setting of H.264

iResolution

320, 640, 1280, 1920,

Horizontal resolution setting of H.264

3840 (*1)(*1): Only for UE70 series

iQuality

fine, low

Image quality setting of H.264

sDelivery

uni,

uni: unicast (auto)

multi,

multi: multicast

uni_manual

uni_manual: unicast (manual)

iUniPort

1024 to 50000

Unicast port number (image)iMultiAdd1

224 to 239

First octet of multicast address

iMultiAdd2

0 to 255

Second octet of multicast address

iMultiAdd3

0 to 255

Third octet of multicast address

iMultiAdd4

0 to 255

Fourth octet of multicast address

Integrated Camera Interface Specifications / Supplement for Web Control
6

Item

Value of response

Description

iMultiAdd(IP address)

H.264 multicast address

iMultiPort

Numeric value

Multicast port numberaEnableoff, inoff: Audio OFF
in: Audio ON (reception)

aEnc

2

Fixed value (2: AAC)

aBitrate

128,96, 64

Bit rate setting of audio

aBitrate2

64

Fixed value

aInterval

20

Fixed value

aInPort1024 to 50000

Unicast port number (audio)aOutInterval

640

Fixed value

aOutPort

34004

Fixed value

aOutStatus

off

Fixed value

aOutUID

0

Fixed value

ePort

31004

Fixed value

sAlarmoff

Fixed value

SDrec

disableFixed value

SDrec2disableFixed value

sAUX

disableFixed value

iHttpPort

Numeric value

HTTP port number

iMultiAuto_h264

0

Fixed value

iMultiAuto_h264_2

0

Fixed value

iMultiAuto_h264_3

0

Fixed value

iMultiAuto_h264_4

0

Fixed valuesRtspMode_h264

0

Fixed valuesRtspMode_h264_2

0

Fixed valuesRtspMode_h264_3

0

Fixed valuesRtspMode_h264_4

0

Fixed value

Integrated Camera Interface Specifications / Supplement for Web Control
7

2.2. Device Information Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Device information acquisition/cgi-bin/getinfo

Parameter nameParameter value

FILE

1

Usage example) Acquisition of user ID (during H264(1) transmission)
http://192.168.0.10/cgi-bin/getinfo?FILE=1
The response data is as shown below.
MAC=< Mac address >[CR][LF]
SERIAL=< Serial number >[CR][LF]
VERSION=< Firmware version >[CR][LF]
NAME=< Model name >[CR][LF]
SDrec=< Recording status >[CR][LF]
SDrec2=< Recording status >[CR][LF]
sAlarm=< Alarm status >[CR][LF]
sAUX=< Aux status >[CR][LF]
ePort=< Event notification port number >[CR][LF]aEnable=< Audio mode>[CR][LF]
aEnc=< Audio enc >[CR][LF]
aBitrate=< Audio bit rate >[CR][LF]
aBitrate2=< Audio bit rate >[CR][LF]
aInterval=< Audio input interval >[CR][LF]
aOutInterval=< Audio output interval >[CR][LF]
aOutPort=< Audio output port >[CR][LF]
aOutStatus=< Audio output status >[CR][LF]
aOutUID=< Audio output UID >[CR][LF]
aInPort_h264=< Audio with H.264 1st stream unicast port number >[CR][LF]
aInPort_h264_2=< Audio with H.264 2nd stream unicast port number >[CR][LF]
aInPort_h264_3=< Audio with H.264 3rd stream unicast port number >[CR][LF]
aInPort_h264_4=< Audio with H.264 4th stream unicast port number >[CR][LF]
sRtspMode_h264=< Control mode H.264(1) >[CR][LF]
sRtspMode_h264_2=< Control mode H.264(2) >[CR][LF]
sRtspMode_h264_3=< Control mode H.264(3) >[CR][LF]
sRtspMode_h264_4=< Control mode H.264(4) >[CR][LF]
ImageCaptureMode=< Iimage Capture Mode >[CR][LF]
ratio=< Aspect ratio >[CR][LF]
Maxfps=< Max fps >[CR][LF]
StreamMode=< Stream mode >[CR][LF]
iTransmit_h264=< H.264 1st stream ON/OFF setting >sDelivery_h264=< H.264 1st stream setting >[CR][LF]
iBitrate_h264=< H.264 1st stream bit rate >[CR][LF]
iResolution_h264=< H.264 1st stream resolution >[CR][LF]
Integrated Camera Interface Specifications / Supplement for Web Control
8

Description
1 (Fixed)

iQuality_h264=< H.264 1st stream quality >[CR][LF]
iMultiAuto_h264=< Multicast auto H.264(1) >[CR][LF]
iTransmit_h264_2=< H.264 2nd stream ON/OFF setting >sDelivery_h264_2=< H.264 2nd stream setting >[CR][LF]
iBitrate_h264_2=< H.264 2nd stream bit rate >[CR][LF]
iResolution_h264_2=< H.264 2nd stream resolution >[CR][LF]
iQuality_h264_2=< H.264 2nd stream quality >[CR][LF]
iMultiAuto_h264_2=< Multicast auto H.264(2) >[CR][LF]
iTransmit_h264_3=< H.264 3rd stream ON/OFF setting >sDelivery_h264_3=< H.264 3rd stream setting >[CR][LF]
iBitrate_h264_3=< H.264 3rd stream bit rate >[CR][LF]
iResolution_h264_3=< H.264 3rd stream resolution >[CR][LF]
iQuality_h264_3=< H.264 3rd stream quality >[CR][LF]
iMultiAuto_h264_3=< Multicast auto H.264(3) >[CR][LF]
iTransmit_h264_4=< H.264 4th stream ON/OFF setting >sDelivery_h264_4=< H.264 4th stream setting >[CR][LF]
iBitrate_h264_4=< H.264 4th stream bit rate >[CR][LF]
iResolution_h264_4=< H.264 4th stream resolution >[CR][LF]
iQuality_h264_4=< H.264 4th stream quality >[CR][LF]
iMultiAuto_h264_4=< Multicast auto H.264(4) >[CR][LF]

The description of the response data is as shown below.
Item

Value of response

Description

MAC

XX-XX-XX-XX-XX-XX

MAC address

SERIALXXXXXXXXX

Product serial number

VERSION

Software version

NAME

AW-XXXX

Product number

SDrec

disableFixed value

SDrec2disableFixed value

sAlarmoff

Fixed value

sAUX

off

Fixed value

ePort

31004

Fixed value

aEnableoff, inoff: Audio OFF
in: Audio ON (reception)

aEnc

2

Fixed value (2: AAC)

aBitrate

128,96,64

Bit rate setting of audio

aBitrate2

64

Fixed value

aInterval

20

Fixed value

aOutInterval

640

Fixed value

aOutPort

34004

Fixed value

aOutStatus

off

Fixed value

aOutUID

0

Fixed value

aInPort_h2641024 to 50000

H.264(1) Audio reception port number

aInPort_h264_2

1024 to 50000

H.264(2) Audio reception port number

aInPort_h264_3

1024 to 50000

H.264(3) Audio reception port number

Integrated Camera Interface Specifications / Supplement for Web Control
9

aInPort_h264_4

1024 to 50000

H.264(4) Audio reception port numbersRtspMode_h264

0

Fixed valuesRtspMode_h264_2

0

Fixed valuesRtspMode_h264_3

0

Fixed valuesRtspMode_h264_4

0

Fixed value

ImageCaptureMode2m

Fixed value

ratio

16_9

Fixed value

Maxfps30, 60Max. frame rate

StreamMode

1

Fixed value

iTransmit_h264

1

Fixed valuesDelivery_h264

uni,

uni: Unicast (auto)

multi,

multi:

uni_manual

uni_manualiBitrate_h264

Numeric value

Bit rate setting of H.264(1)iResolution_h264

320, 640, 1280, 1920,

Horizontal resolution setting of H.264(1)3840 (*1)(*1): Only for UE70 series

iQuality_h264

fine, low

Image quality setting of H.264(1)iMultiAuto_h264

0

Fixed value

iTransmit_h264_2

see.H.264(1)see.H.264(1)see.H.264(1)see.H.264(1)see.H.264(1)see.H.264(1)Multicast
Unicast (manual)sDelivery_h264_2
iBitrate_h264_2
iResolution_h264_2
iQuality_h264_2
iMultiAuto_h264_2
iTransmit_h264_3
sDelivery_h264_3
iBitrate_h264_3
iResolution_h264_3
iQuality_h264_3
iMultiAuto_h264_3
iTransmit_h264_4
sDelivery_h264_4
iBitrate_h264_4
iResolution_h264_4
iQuality_h264_4
iMultiAuto_h264_4

Integrated Camera Interface Specifications / Supplement for Web Control
10

2.3. Camera-specific Information (Capability) Acquisition
MethodAccess level: POST/ GET: LiveCGI item name

URL

Camera-specific information/cgi-bin/get_capability

Parameter nameParameter value--

Description
Explained under the(Capability) acquisition

next item

Usage example) Camera-specific information (Capability) acquisition
http://192.168.0.10/cgi-bin/get_capability

The description of the response data is as shown below.
Group namecommonvideo_server.basic
video_server.basic.analogue

Parameter nameParameter value

capability_version

1.00

Version of the capability format

categorycameraCategory

type

dome

Product shapefisheyenoFisheye camera

supported

ntsc,palSupported video signals of the analog

supportedyes

Availability of PTZ function

zoom

30

Zoom magnification

el_zoom

40

Electronic zoom magnificationcommandcamctrl

Supported PTZ commands

camera (encoder)_inputvideo_server.cam_ctrl.ptz

Description

direct_16
direct_256d
direct_256r
video_server.cam_ctrl.ptz.pa

type

limitedn_range

Pan operation
limited: Endless operation not possible

abs_value-

Not supported

value

-

Not supported

video_server.cam_ctrl.brightn

supported

yes

Support for brightness control command

ess

commandcamctrl_brightTypes of supported commands

video_server.cam_ctrl.ptz.tilt_rangecamctrl_IRIS
video_server.cam_ctrl.abf

supported

noSupport for ABF commandvideo_server.cam_ctrl.focus

supported

yes

Support for focus commandvideo_server.cam_ctrl.auto_f

supported

yes

Support for auto-focus command

supported

noSupport for black and white selection

ocus
video_server.cam_ctrl.bw

commandvideo_server.cam_ctrl.auto_

supported

noSupport for auto mode

supported

yes

Support for preset movement command

number100

Number of preset positions

mode
video_server.cam_ctrl.preset

Integrated Camera Interface Specifications / Supplement for Web Control
11

Group nameParameter nameParameter value

video_server.peripheral.io

number-Not supported

video_server.image.sensor

aspect_ratio

16_9

Aspect ratio of sensor

sd-

Not supported

fog-

Not supportedhlc-

Not supported

formatjpeg, mjpeg, h264

Supported image transmission format

mode

2m_r16_9

Supported imaging mode

resolution

1920x1080,

Resolution parameters supported in the

1280x720,

JPEG1 shot

video_server.image
video_server.image.jpeg

Description

640x360, 320x180
quality

0 to 9Image quality parameters supported in the
JPEG1 shot

video_server.image.jpeg.reso2m_r16_9

lution_each_mode

1920x1080,

Transmission-enabled JPEG resolution

1280x720,
640x360, 320x180

video_server.image.jpeg.reso2m_r16_9

lution_each_mode_all

1920x1080,

Transmission-enabled JPEG resolution

1280x720,
640x360, 320x180

video_server.image.jpeg.max

1920 x 1080

_size

1280 x 720

240,240,240,240,2

Max. data size of one JPEG image per40,120,120,120,12

resolution

0,120

Unit [Kbyte]

180,180,180,180,1
80,90,90,90,90,90

Values are separated by a comma andenumerated
Configuration: <Value 1>,<Value
2>,<Value 3>,<Value 4>,<Value
5>,<Value 6>, ,,, ,<Value (n)>, ,,640 x 360

60,60,60,60,60,30,

When video_server.image.jpeg.quality

30,30,30,30,(JPEG image quality setting parameter) is
0,1,2,3,4,5,6,7,8,9, it indicates the
below-mentioned meaning.

320 x 180

30,30,30,30,30,15,
15,15,15,15<Value 1>: Max. data size when the JPEG
image quality setting is "0"<Value 2>: Max. data size when the JPEG
image quality setting is "1"...
<Value 10>: Max. data size when the
JPEG image quality setting is "9"video_server.image.mjpeg

resolution

1920x1080,

Resolution parameters supported in the

1280x720,

JPEG stream

640x360, 320x180
quality

0 to 9Image quality parameters supported in the
JPEG stream

Integrated Camera Interface Specifications / Supplement for Web Control
12

Group nameParameter nameParameter value

framerate

1 to 30

Description
Frame rates supported in the JPEG
streamRounded down to the nearest whole
number
NTSC: 1 to 30
PAL: 1 to 25

video_server.image.mjpeg.m2m_r16_930

Max. frame rate of JPEG stream

2m_r16_9

1920x1080,

Setting-enabled JPEG resolution

ax_framerate
video_server.image.mjpeg.re
solution_each_mode

1280x720,
640x360, 320x180

video_server.image.mjpeg.re2m_r16_9

solution_each_mode_all

1920x1080,

Setting-enabled JPEG resolution

1280x720,
640x360, 320x180

video_server.image.h264

resolution

3840x2160(*1),

Resolution parameters supported in

1920x1080,

H.264(1)1280x720,(*1): Only for UE70 series

640x360, 320x180
stream_mode
quality

bitrate, framerate,

Transmission modes supported in

best_effort

H.264(1)fine, normal

Image quality parameters supported in
H.264(1)bandwidth

512,768,1024,153

Bit rate parameters supported in H.264(1)6,2048,3072,4096,(*1): Only for UE70 series

6144,8192,10240,
12288,14336,
16384,20480,
24576,
32768(*1),
40960(*1),
51200(*1)
framerate

5,15(12.5),30(25),

Frame rate parameters supported in60(50)

H.264(1)* The values within () are for the casewhen the system frequency is 50 Hz

video_server.image.h264.res2m_r16_9

olution_each_mode

3840x2160(*1),

Supported H.264(1) resolutions

1920x1080,(*1): Only for UE70 series

1280x720,
640x360, 320x180
video_server.image.h264.ma2m_r16_960

Supported max. H.264(1) frame ratex_framerate
video_server.image.h264-2

Same as H264-1

video_server.image.h264-2.r
esolution_each_mode
video_server.image.h264-2.
max_framerate

Integrated Camera Interface Specifications / Supplement for Web Control
13

Group nameParameter nameParameter value

Description

video_server.audio

transmission

input

Audio transmission setting mode

video_server.audio.audio_inp

number

1

Audio microphone input number

ut

encode_typeaac-1c_64K

Supported audio input encoding type

video_server.image.h264-3
video_server.image.h264-3.r
esolution_each_mode
video_server.image.h264-3.
max_framerate
video_server.image.h264-4
video_server.image.h264-4.r
esolution_each_mode
video_server.image.h264-4.
max_framerate

aac-1c_96K
aac-1c_128K
video_server.sdcard
video_server.sdcard.replay_

supported

yes

Support for SD memory card function

media_typesd, sdhc, sdxc

Supported SD memory card typesupported

noSupport for the function for playing backmp4

MP4 files saved in the SD memory card
inside the camera

video_server.network

nw_bandwidth

1024,2048,4096,8Parameters supported in the overall

192,16384,32768

transmission volume setting

video_server.network.ipv6

supportedyes

IPv6 support status

video_server.network.httpssupported

yes

HTTPS (SSL) support status

video_server.vmd

supportedno

VMD support status

Integrated Camera Interface Specifications / Supplement for Web Control
14

2.4. JPEG-based Image Transmission
MethodAccess level: GET: LiveCGI item name

URL

Parameter

Parameter value

Description

name
JPEG image/cgi-bin/jpeg

connecttransmission(MJPEG)

framerate

Start

start: Starts JPEG image transmission

stop

stop: Stops JPEG image transmission

1

1 fps

5

5 fps

15(12.5)

15 (12.5) fps

30(25)

30 (25) fps
The values within () are for the casewhen the system frequency is 50 Hz

resolution

UID

320

320: 320 x 180

640

640: 640 x 360

1280

1280: 1280 x 720

1920

1920: 1920 x 1080

Numeric value

User ID* UID acquired by /cgi-bin/getuid

JPEG image/cgi-bin/mjpeg

resolution

320

320: 320 x 180

transmission

640

640: 640 x 360(MJPEG)

1280

1280: 1280 x 720

1920

1920: 1920 x 1080

1

1 fps

5

5 fps

15(12.5)

15 (12.5) fps

30(25)

30 (25) fps

framerate

The values within () are for the casewhen the system frequency is 50 Hz
JPEG image 1/cgi-bin/view.cshot request

gi

Resolution setting/cgi-bin/aw_ptz

actionSnapshotsnapshot: Acquires one JPEG image

start

start: Starts JPEG transmission

stop

stop: Stops JPEG transmissionnNumeric value

Dummy for disabling cache

cmd%23RZL1&res=1%23RZL1&res = 1: 320 x 180 setting%23RZL0&res=1%23RZL0&res = 1: 640 x 360 setting

320

320: 320 x 180

640

640: 640 x 360

1280

1280: 1280 x 720

1920

1920: 1920 x 1080

page

Numeric value

Dummy for disabling cache--

Acquires one playback image

for view.cgi
JPEG image 1/cgi-bin/camer

shot requestaPlayback data/cgi-bin/view_ptransmission

b.cgi

resolution(H.264/JPEG converted)

Integrated Camera Interface Specifications / Supplement for Web Control
15

[Notes]
In a remote camera, various techniques are provided for acquisition of a JPEG video. Use the technique
suitable to your purpose.
MJPEG
By continuously displaying the videos that arrive, a movie display can be realized.
The frame rate is decided based on the arguments.
Depending on the software and hardware at the receiving side, some frame rates may not be supported.
JPEG image 1 shot
By repeating the processes of acquisition, display, and standby for a single JPEG image, a movie
display can be realized.
The frame rate is decided according to the standby time in the software and hardware at the receivingside.

The characteristics of each CGI of MJPEG are as described below.
/cgi-bin/jpeg
When CGI is called once, the MJPEG stream is transmitted continuously.
Before calling, the acquisition of UID with /cgi-bin/getuid is necessary.
In Internet Explorer, the plug-in software is used when calling JPEG(1) to (3).
Specific usage examples and sequences are described in the next chapter.
/cgi-bin/mjpeg
When CGI is called once, the MJPEG stream is transmitted continuously.
Before calling, the acquisition of UID with /cgi-bin/getuid is not necessary.
It is used when calling JPEG from some mobile terminals.
In Safari, movie display is possible by entering only this CGI in the URL field of the browser. Not
supported by Internet Explorer.
Usage example) When acquiring a 320 x 180 video in 30 fps in the MJPEG format:
http://192.168.0.10/cgi-bin/mjpeg?resolution=320&framerate=30
Usage example) When acquiring a 640 x 360 video in 15 fps in the MJPEG format:
http://192.168.0.10/cgi-bin/mjpeg?resolution=640&framerate=15
Usage example) When acquiring a video of approx. 5 fps in the MJPEG format (parameter omitted):
http://192.168.0.10/cgi-bin/mjpeg

Integrated Camera Interface Specifications / Supplement for Web Control
16

The characteristics of each CGI of JPEG image 1 shot are as described below.
/cgi-bin/view.cgi
When CGI is called once, only one JPEG image is transmitted.
Before calling, the acquisition of UID with /cgi-bin/getuid is not necessary.
The resolution can be set with the /cgi-bin/aw_ptz?cmd=%23RZLx&res=1 command.
Not supported by other than 640 x 360 / 320 x 180.
Used when calling a JPEG image without the use of plug-in software in Internet Explorer.
Usage example) When acquiring a 320 x 180 video through a JPEG image 1 shot request:
http://192.168.0.10/cgi-bin/aw_ptz?cmd=%23RZL1&res=1
http://192.168.0.10/cgi-bin/view.cgi?action=start
http://192.168.0.10/cgi-bin/view.cgi?action=snapshot&n=3333<Appropriate standby time>
http://192.168.0.10/cgi-bin/view.cgi?action=snapshot&n=3334<Appropriate standby time>
http://192.168.0.10/cgi-bin/view.cgi?action=snapshot&n=3335
While the "start" command is mandatory after turning the power supply ON, the "stop" command is
not mandatory. The "start" command may be issued any number of times without any problem.

/cgi-bin/camera
When CGI is called once, only one JPEG image is transmitted.
Before calling, the acquisition of UID with /cgi-bin/getuid is not necessary.
In Internet Explorer, the plug-in software is used when acquiring a screen shot.

Integrated Camera Interface Specifications / Supplement for Web Control
17

The notes common for each CGI are as described below.
When a video is acquired simultaneously by several PCs and receivers, the best effort judgment isperformed at the camera side. Therefore, the expected frame rate display may not be achieved.
When the WEB menu/Video over IP/JPEG/JPEG transmission are OFF, the response may be in theform of a pitch black JPEG image.

As for the resolution and frame rate, the content registered in the WEB menu/Video over IP/JPEG isgiven priority.
Therefore, even if the resolution is specified in the arguments, the response may be issued with an
unexpected resolution and frame rate.
Example) If JPEG(1) = 640 x 360/30 fps, JPEG(2) = 1280 x 720/5 fps, JPEG(3) = 320 x 180/15 fps,
/cgi-bin/mjpeg?resolution=320&framerate=15=> As instructed, the response is in the form of content of the 320 x 180 JPEG(3).
/cgi-bin/mjpeg?resolution=640&framerate=15=> As instructed, the response is issued by subtracting the frame rate from the content of the 640 x
360 JPEG(1)/cgi-bin/mjpeg?resolution=1280&framerate=15=> The response is issued with a resolution of 1280 x 720, but the frame rate is 5 fps, which is theupper limit of JPEG(2).
/cgi-bin/mjpeg?resolution=320&framerate=1920=> Because no content is registered in JPEG(1) to (3), the response is issued with the resolution ofJPEG(1) and a frame rate of 5 fps.
/cgi-bin/mjpeg=> Because there are no parameters, the response is issued with the resolution of JPEG(1) and aframe rate of 5 fps.
Note that if you use /cgi-bin/aw_ptz?cmd=%23RZLx&res=1, the resolution of JPEG(1) changes.

Integrated Camera Interface Specifications / Supplement for Web Control
18

2.5. Image Transmission Sequence based on MJPEG

MJPEG Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
19

2.6. Image Transmission Sequence based on JPEG Image 1 shot

JPEG 1 shot Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
20

2.7. H264/AUDIO-based Image Transmission
MethodAccess level: GET: LiveCGI item name
H.264 image

URL/cgi-bin/h264

Parameter

Parameter

name

value

my_port

Numeric valuetransmission

Description
Reception port number of H.264* This parameter cannot be omitted if
unicast is set.

connectstart

start: Starts H.264 transmission

stop

stop: Stops H.264 transmission

protocolrtp

rtp: RTP format (can be omitted)

UID

Numeric value

User ID

stream1

1:

Stream 1

2

2:

Stream 2

3

3:

Stream 3

4

4:

Stream 4

start

start: Starts audio transmission

stop

stop: Stops audio transmission

rtp

rtp: RTP transmission

httphttp: HTTP transmission

Numeric value

Reception port number of audio data

* UID acquired by /cgi-bin/getuid

Audio transmission/cgi-bin/audio

connect
protocolmy_port*Only when protocol = rtp
Can be omitted during HTTP
transmission
UID

Numeric value

User ID* UID acquired by /cgi-bin/getuid

Volume control/cgi-bin/audio

mode

in

in: Fixed

in_vollow

low: Low

mid

mid: Middle

highhigh: High

line_low

line_low: Line Low

line_midline_mid: Line Middle

line_highline_high: Line Highh.264

h.264: H.264 keep alive

h.264_2

h.264_2: H.264(2) keep alive

h.264_3

h.264_3: H.264(3) keep alive

h.264_4

h.264_4: H.264(4) keep alive

jpeg

jpeg: JPEG keep alive

audio

audio: Audio keep alive

rtp

rtp: RTP transmission

httphttp: HTTP transmission

Numeric value

User ID_vol

Keep alive/cgi-bin/keep_

mode

alive

protocolUID* UID acquired by /cgi-bin/getuid

Integrated Camera Interface Specifications / Supplement for Web Control
21

CGI item name

URL

Parameter

Parameter

name

value

streamDescription

1

1:Stream 1

2

2:

Stream 2

3

3:

Stream 3

4

4:

Stream 4* Can be omitted

Usage example) H264(1) image transmission start (when the port number is "40000" and User ID is "263")
http://192.168.0.10/cgi-bin/h264?my_port=40000&connect=start&protocol=rtp&UID=263&stream=1

Usage example) Audio transmission start
http://192.168.0.10/cgi-bin/audio?my_port=38004&connect=start&protocol=rtp&UID=263&mode=in

Usage example) Audio volume setting
http://192.168.0.10/cgi-bin/audio_vol?in_vol=low

Usage example) Keep alive (JPEG)
http://192.168.0.10/cgi-bin/keep_alive?mode=jpeg&protocol=http&UID=263

Integrated Camera Interface Specifications / Supplement for Web Control
22

2.8. Unicast Image Transmission Sequence based on H264

H264 Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
23

3. CGI List for Camera Control
3.1. Pan/Tilt/Zoom
MethodAccess level: GET: LiveCGI item name

URL

Camera control/cgi-bin/camctr

Parameter

Parameter

name

value

times

l

zoom

brightiris

presetDescription

1

1: Return to default settingup

up: ZOOM UP one level

down

down: ZOOM DOWN one level00: Return to default setting

1

1: Return to default settingup

up: ZOOM UP one leve

down

down: ZOOM DOWN one level00: Return to default setting

1

1: Return to default settingup

up: Turn brightness one level UP

down

down: Turn brightness one level DOWN

-2

-2: Turn brightness two levels DOWN

0

0: Return brightness to standard value (reset)22: Turn brightness two levels UP

1

1: Return to default settingup

up: Turn brightness one level UP

down

down: Turn brightness one level DOWN

-2

-2: Turn brightness two levels DOWN

0

0: Return brightness to standard value (reset)22: Turn brightness two levels UP

0 to 100

1 to 100: Preset position number
0: Home position

focus-3, 3, on-3: Near, 3: Far, on: Autoaf

-3, 3, on-3: Near, 3: Far, on: Autopan

-5 to 5

A negative value indicates movement to theleft, and a positive value indicates movement
to the right* Used together with the tilt parametertilt-4 to 4A positive value indicates downward
movement and a negative value indicates
upward movement* Used together with the pan parameter

Integrated Camera Interface Specifications / Supplement for Web Control
24

CGI item name

URL

Camera control/cgi-bin/directc

directtrl

Parameter

Parameter

name

value

pan

-16 to 16

Description
A negative value indicates movement to theleft, and a positive value indicates movement
to the right* Used together with the tilt parametertilt-16 to 16

A negative value indicates downward
movement and a positive value indicates
upward movement* Used together with the pan parameterzoom-4 to 4

A negative value indicates ZOOM DOWN
and a positive value indicates ZOOM UP

focus-4 to 4

A negative value indicates near and apositive value indicates far* This CGI is for backward compatibility. In a remote camera, the use of cgi-bin/aw_ptz enables
high-functionality control. For details, see "HD Integrated Camera Interface Specifications".

Integrated Camera Interface Specifications / Supplement for Web Control
25

4. CGI List for Various Settings
4.1. Basic Settings
MethodAccess level: POST/GET: Admin

CGI item name

URL

Priority mode setting/cgi-bin/set_priori

Parameter

Parameter

name

value

mode

ty_modeDescription

ip

ip: IP priority mode

sdcardsdcard: SD card priority modeusb

usb: USB priority mode

ip_4k

ip_4k: IP (4K) priority mode

sdcard_4k

sdcard_4k: SD card (4K) priority
mode

usb_4kusb_4k: USB (4K) priority mode

hdmi_4k

hdmi_4k: HDMI (4K) priority mode(*1)

ndi_hxndi_hx:NDI|HX priority mode(*2)

Basic settings/cgi-bin/set_basic

cam_title

StringCamera title (within 20 double-bytecharacters)

plugin_enableAuto installation of plug-in software

downloaddisableenable: Allowed
disable: Not allowed

plugin_disp

00: Real time consideration (Off)1

1: Smooth display (On)Usage example) Set the priority mode to IP
http://192.168.0.10/cgi-bin/set_priority_mode?mode=ip

Usage example) Set the camera title
http://192.168.0.10/cgi-bin/set_basic?cam_title=he40(*1): Only for UE70 series(*2): HE40 series requires Ver1.6 or later and UE70 series requires Ver1.3 or later.

Integrated Camera Interface Specifications / Supplement for Web Control
26

4.2 Clock Settings
MethodAccess level: POST/GET: Admin

CGI item name
NTP settings

Clock settings

URL/cgi-bin/time/cgi-bin/date_tim

Parameter

Parameter

name

value

time_adjust

Description0

0: Manual

1

1: Synchronized with the NTP server

ntp_addr_dhc

0

0: OFF (manual input)p1

1: ON (acquired from DHCP)

ntp_addr

StringIP address

ntp_port

Numeric value

1 to 65535

ntp_interval

Numeric value

1 to 24 (hours)

display0

0: off1

1: on

date_year

2013 to 2035

Year

date_month

1 to 12Monthdate_day

1 to 31Day

date_hour

0 to 23

Hour

date_min0 to 59

Minutes

date_sec

0 to 59

Seconds

timezone

1 to 75

1 to 75

summer_time

00: Summer time is not set (Out)1

1: Summer time is set (In)2

2: Summer time is auto-adjustede

according to (Start/End) (Auto)start_month

1 to 121:

January to 12:

Decemberstart_week

1 to 5

1: First week, 2: Second week, 3:
Third week
4: Fourth week, 5: Last week

start_dotw

0 to 6

0: Sunday to 6:

Saturdaystart_hour

0 to 23

0 to 23

end_month

1 to 12

1: January to 12:

end_week

1 to 5

1: First week, 2: Second week,

December

3: Third week
4: Fourth week, 5: Last week
end_dotw

0 to 6

0: Sunday to 6:

end_hour

0 to 23

0 to 23

Saturday

Usage example) NTP settings
http://192.168.0.10/cgi-bin/time?time_adjust=1&ntp_addr_dhcp=0&ntp_addr=192.168.0.1&ntp_port=123&ntp_interval=12
Usage example) Clock settings
http://192.168.0.10/cgi-bin/date_time?display=0&date_year=2015&date_month=1&date_day=1&date_ho
ur=0&date_min=0&date_sec=0&summer_time=0
Integrated Camera Interface Specifications / Supplement for Web Control
27

4.3. Video over IP Settings
MethodAccess level: POST: Admin

CGI item name
JPEG settings

URL/cgi-bin/set_jpeg

Parameter

Parameter

name

value

jpeg_quality

0 to 9jpeg_quality_

0 to 9Description
0 to 4: High image quality
5 to 9: Low image qualitych2
jpeg_quality_

5 to 9: Low image quality
0 to 9ch3resol_stream1

0 to 4: High image quality
0 to 4: High image quality
5 to 9: Low image quality

320

320: 320 x 180

640

640: 640 x 360

1280

1280: 1280 x 720

1920

1920: 1920 x 1080

320

320: 320 x 180

640

640: 640 x 360

1280

1280: 1280 x 720

320

320: 320 x 180

640

640: 640 x 360

1280

1280: 1280 x 720

jpeg_transmit

00: OFF

Do not transmit

1

1

1: ON

Transmit

jpeg_transmit

00: OFF

Do not transmit

2

1

1: ON

Transmit

jpeg_transmit

00: OFF

Do not transmit

3

1

1: ON

Transmit

jpeg_interval1

5

Frame rate of JPEG(1)15(12.5)

5:5 fps30(25)

15 (12.5): 15 (12.5) fps

resol_stream2

resol_stream3

30 (25): 30 (25) fps* The values within () are for the casewhen the system frequency is 50 Hz
jpeg_interval2

5

Frame rate of JPEG(2)15(12.5)

5:5 fps30(25)

15 (12.5): 15 (12.5) fps
30 (25): 30 (25) fps* The values within () are for the casewhen the system frequency is 50 Hz

jpeg_interval3

5

Frame rate of JPEG(3)15(12.5)

5:5 fps30(25)

15 (12.5): 15 (12.5) fps
30 (25): 30 (25) fps* The values within () are for the casewhen the system frequency is 50 Hz

Integrated Camera Interface Specifications / Supplement for Web Control
28

CGI item name
JPEG stream

URL/cgi-bin/setdata

Parameter

Parameter

name

value

LIVESIZE

settings

Description

320

Resolution of JPEG(1)640320: 320 x 180

1280

640: 640 x 360

1920

1280: 1280 x 720
1920: 1920 x 1080

LIVESIZE2

320

Resolution of JPEG(2)640320: 320 x 180

1280

640: 640 x 360
1280: 1280 x 720

LIVESIZE3320

Resolution of JPEG(3)640320: 320 x 180

1280

640: 640 x 360
1280: 1280 x 720

LIVEQUAL12

0 to 980

Image quality of JPEG(1)0 to 4: High image quality
5 to 9: Low image quality

LIVEQUAL64

0 to 90

Image quality of JPEG(2)0 to 4: High image quality
5 to 9: Low image quality

LIVEQUAL32

0 to 90

Image quality of JPEG(3)0 to 4: High image quality
5 to 9: Low image quality

H.264(1) stream/cgi-bin/set_h264

h264_transmit

00: OFF

Do not transmit

1

1: ON

Transmit

h264_rtsp_m0

Internet mode settingsode

1

0: OFFsettings

1: ON
h264_resoluti

320

320: 320 x 180

on

640

640: 640 x 360

1280

1280: 1280 x 720

1920

1920: 1920 x 1080

3840(*1)

3840: 3840 x 2160(*1): Only for UE70 seriesf_priority

framerate

0

0: Fixed bit rate

1

1: Frame rate priority

2

2: Best effort transmission

5

5: 5 fps

15(12.5)

15 (12.5): 15 (12.5) fps

30(25)

30 (25): 30 (25) fps

60(50)

60 (50): 60 (50) fps* The values within () are for the casewhen the system frequency is 50 Hz

Integrated Camera Interface Specifications / Supplement for Web Control
29

CGI item name

URL

Parameter

Parameter

name

value

Description

h264_bandwi

512

512：512(kbps)

dth

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)

32768

32768:32768(kbps)

40960

40960:40960(kbps)

51200

51200:51200(kbps)

h264_bandwi

512

512：512(kbps)

dth_min

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)* Can be set when f_priority = 2 (Besteffort transmission)

h264_quality
h264_unimulti

unicast_port

32768

32768:32768(kbps)

40960

40960:40960(kbps)

51200

51200:51200(kbps)

fine

fine: Image quality priority

low

low: Motion priority

uni

uni: unicast (auto)

multi

multi: multicast

uni_manual

uni_manual: unicast (manual)

1024 to 50000

Port number: 1024 to 50000

Integrated Camera Interface Specifications / Supplement for Web Control
30

CGI item nameParameter

Parameter

name

value

unicast_audio

1024 to 50000

Port number: 1024 to 50000

224 to 239

224.0.0.0 - 239.255.255.255

URL

Description_port
multicast_add
r1
multicast_add

0 to 255

r2
multicast_add

0 to 255

r3
multicast_add

0 to 255

r4
multicast_add*.*.*.* format*.*.*.* formatr*:*:*:*:*:*:*:**:*:*:*:*:*:*:* format

formatH.264(2) stream/cgi-bin/set_h264

settings_2

multicast_port

1024 to 50000

1024 to 50000

multicast_ttl

1 to 254

1 to 254

h264_transmit

01

0: OFF

Do not transmit1: ON

Transmit
h264_rtsp_m0

Internet mode settingsode

1

0: OFF
1: ON

h264_resoluti

320

320:320x180

on

640

640：640x360

1280

1280：1280x720

00: Fixed bit rate

1

1: Frame rate priority

2

2: Best effort transmission

5

5: 5 fps

15 (12.5)

15 (12.5): 15 (12.5) fps

30 (25)30 (25): 30 (25) fps

f_priority

framerate* The values within () are for the casewhen the system frequency is 50 Hz

Integrated Camera Interface Specifications / Supplement for Web Control
31

CGI item name

URL

Parameter

Parameter

name

value

Description

h264_bandwi

512

512：512(kbps)

dth

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)

h264_bandwi

512

512：512(kbps)

dth_min

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)* Can be set when f_priority = 2 (Besteffort transmission)

h264_quality

fine

fine: Image quality priority

low

low: Motion priority

uni

uni: unicast (auto)

multi

multi: multicast

uni_manual

uni_manual: unicast (manual)

unicast_port

1024 to 50000

Port number: 1024 to 50000

unicast_audio

1024 to 50000

Port number: 1024 to 50000

224 to 239

224.0.0.0 - 239.255.255.255

h264_unimulti_port
multicast_add
r1
multicast_add

0 to 255

r2
multicast_add

0 to 255

Integrated Camera Interface Specifications / Supplement for Web Control
32

CGI item name

URL

Parameter

Parameter

name

value

Description

r3
multicast_add

0 to 255

r4
multicast_add*.*.*.* format*.*.*.* formatr*:*:*:*:*:*:*:**:*:*:*:*:*:*:* format

formatH.264(3) stream/cgi-bin/set_h264

settings_3

multicast_port

1024 to 50000

1024 to 50000

multicast_ttl

1 to 254

1 to 254

h264_transmit

00: OFF

Do not transmit

1

1: ON

Transmit

h264_rtsp_m0

Internet mode settingsode

1

0: OFF
1: ON

h264_resoluti

320

320:320x180

on

640

640：640x360

1280

1280：1280x720

00: Fixed bit rate

1

1: Frame rate priority

2

2: Best effort transmission

5

5: 5 fps

15 (12.5)

15 (12.5): 15 (12.5) fps

30 (25)30 (25): 30 (25) fps

f_priority

framerate* The values within () are for the casewhen the system frequency is 50 Hz
h264_bandwi

512

512：512(kbps)

dth

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)

Integrated Camera Interface Specifications / Supplement for Web Control
33

CGI item name

URL

Parameter

Parameter

name

value

Description

h264_bandwi

512

512：512(kbps)

dth_min

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)* Can be set when f_priority = 2 (Besteffort transmission)

h264_quality

fine

fine: Image quality priority

low

low: Motion priority

uni

uni: unicast (auto)

multi

multi: multicast

uni_manual

uni_manual: unicast (manual)

unicast_port

1024 to 50000

Port number: 1024 to 50000

unicast_audio

1024 to 50000

Port number: 1024 to 50000

224 to 239

224.0.0.0 - 239.255.255.255

h264_unimulti_port
multicast_add
r1
multicast_add

0 to 255

r2
multicast_add

0 to 255

r3
multicast_add

0 to 255

r4
multicast_add*.*.*.* format*.*.*.* formatr*:*:*:*:*:*:*:**:*:*:*:*:*:*:* format

formatH.264(4) stream/cgi-bin/set_h264

settings_4

multicast_port

1024 to 50000

1024 to 50000

multicast_ttl

1 to 254

1 to 254

h264_transmit

00: OFF

Do not transmit

1

1: ON

Transmit

h264_rtsp_m0

Internet mode settingsode

1

0: OFF
1: ON

Integrated Camera Interface Specifications / Supplement for Web Control
34

CGI item name

URL

Parameter

Parameter

name

value

Description

h264_resoluti

320

320:320x180

on

640

640：640x360

1280

1280：1280x720

00: Fixed bit rate

1

1: Frame rate priority

2

2: Best effort transmission

5

5: 5 fps

15 (12.5)

15 (12.5): 15 (12.5) fps

30 (25)30 (25): 30 (25) fps

f_priority

framerate* The values within () are for the casewhen the system frequency is 50 Hz
h264_bandwi

512

512：512(kbps)

dth

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)

h264_bandwi

512

512：512(kbps)

dth_min

768

768：768(kbps)

1024

1024:1024(kbps)

1536

1536：1536(kbps)

2048

2048：2048(kbps)

3072

3072：3072(kbps)

4096

4096：4096(kbps)

6144

6144:6144(kbps)

8192

8192：8192(kbps)

10240

10240:10240(kbps)

12288

12288:12288(kbps)

14336

14336:14336(kbps)

16384

16384:16384(kbps)

20480

20480:20480(kbps)

24576

24576:24576(kbps)* Can be set when f_priority = 2 (Besteffort transmission)

h264_quality

fine

fine: Image quality priority

low

low: Motion priority

Integrated Camera Interface Specifications / Supplement for Web Control
35

CGI item name

URL

Parameter

Parameter

name

value

h264_unimulti

Description

uni

uni: unicast (auto)

multi

multi: multicast

uni_manual

uni_manual: unicast (manual)

unicast_port

1024 to 50000

Port number: 1024 to 50000

unicast_audio

1024 to 50000

Port number: 1024 to 50000

224 to 239

224.0.0.0 - 239.255.255.255_port
multicast_add
r1
multicast_add

0 to 255

r2
multicast_add

0 to 255

r3
multicast_add

0 to 255

r4
multicast_add*.*.*.*rformat*:*:*:*:*:**.*.*.* format*:*:*:*:*:*:*:* format:*:* format

RTSP settings/cgi-bin/set_rtsp

multicast_port

1024 to 50000

1024 to 50000

multicast_ttl

1 to 254

1 to 254

rtsp_port

1 to 65535

1 to 65535* Set to 554 according to factory
settings

Live screen initial/cgi-bin/set_livest

stream selection

art

h264_rtsp_m0

Internet mode settings of H264(1)ode10: OFF

Do not Transmit

1: ON

Transmit

h264_rtsp_m0

Internet mode settings of H264(2)

ode2

1

0: OFF

Do not Transmit

1: ON

Transmit

h264_rtsp_m0

Internet mode settings of H264(3)

ode3

1

0: OFF

Do not Transmit

1: ON

Transmit

h264_rtsp_m0

Internet mode settings of H264(4)

ode4

1

0: OFF

Do not Transmit

1: ON

Transmit

streamh264

h264：H264(1)h264_2

h264_2：H.264(2)h264_3h264_3：H.264(3)h264_4

h264_4：H.264(4)jpeg

jpeg：JPEG(1)jpeg_2

jpeg_2：JPEG(2)jpeg_3

jpeg_3：JPEG(3)Integrated Camera Interface Specifications / Supplement for Web Control
36

Usage example) Change the resolution of H.264(4) to 320 x 180.
http://192.168.0.10/cgi-bin/set_h264_4?h264_resolution=320* This command requires a request by POST.

Usage example) Change the RTSP waiting port at the remote camera side from 554(factory settings) to 555.
http://192.168.0.10/cgi-bin/set_rtsp?rtsp_port=555* This command requires a request by POST.
* The h264_rtsp_mode of set_rtsp is a mirror of the WEB menu. RTSP/RTP does not change to TCP even if
turned ON.

Integrated Camera Interface Specifications / Supplement for Web Control
37

4.4. Audio Settings
MethodAccess level: POST: Admin

CGI item name
Audio settings

URL/cgi-bin/set_audi

Parameter

Parameter

name

value

audio

Description

off

off: OFFin

in: ON0

0: OFF

1

1: ON

aac

Encoder settings AAC (fixed)

low

low:

middlemiddle:

high

high:

line_low

line_low:

line_middle

line_middle:

Line Middle

line_highline_middle:

Line High64

64: 64 Kbps

96

96: 96 Kbps

128128: 128 Kbps

00: ALC settings OFF

1

1: ALC settings ON

0

0: Off1

1: On

audio_transmi

00: Off

t

1

1: On

equalizer

off

off: Off

low_cut

low_cut: Low cut

speech_enhan

speech_enhancement: Audio

cementenhancementoaudio_encoderaudio_sensaudio_bitrateaudio_alc
plugin_power

Mic Low
Mic Middle

Mic High
Line Low

Usage example) Turn ON the Audio input signal from the device connected to the AUDIO IN terminal.
http://192.168.0.10/cgi-bin/set_audio?audio=1
The control relationship with each parameter is as described below.
HDMI/SDI, SD card

plugin_power

audio
AUDIO IN

audio_sensaudio_alc
equalizer

audio_encoder
audio_bitrate

Integrated Camera Interface Specifications / Supplement for Web Control
38

audio_transmit
IP-OUT4.5. Multi-screen Settings
MethodAccess level: POST: AdminParameter

Parameter

name

value

/cgi-bin/multi_scr

multi_addr1"*.*.*.*" format"*.*.*.*" format oreen

multi_addr2

or"*.*.*.*: 1 to 65535" ormulti_addr3"*.*.*.*: 1 to"String" ormulti_addr465535" or"String": 1 to 65535"

multi_addr5"String" ormulti_addr6"String": 1 tomulti_addr765535"CGI item name

URL

Multi-screen settings

Description

multi_addr8
multi_addr9
multi_addr10
multi_addr11
multi_addr12
multi_addr13
multi_addr14
multi_addr15
multi_addr16
multi_name1

String (within

multi_name2

20 double-byte

multi_name3

characters)

Name of the camera

multi_name4
multi_name5
multi_name6
multi_name7
multi_name8
multi_name9
multi_name10
multi_name11
multi_name12
multi_name13
multi_name14
multi_name15
multi_name16

Usage example) Set 192.168.0.100/he40 in the first frame.
http://192.168.0.10/cgi-bin/multi_screen?multi_addr1=192.168.0.100&multi_name1=he40

Integrated Camera Interface Specifications / Supplement for Web Control
39

4.6. Priority Stream Settings
MethodAccess level: POST: Admin

CGI item name

URL

Priority stream/cgi-bin/set_priori

settings

ty2

Parameter

Parameter

name

value

priority
ip_addrDescription00: Priority stream OFF

1

1: Priority stream ON"*.*.*.*" format"*.*.*.*" format oror"*:*:*:*:*:*:*" format"*:*:*:*:*:*:*"
formatip_addr2"*.*.*.*" format"*.*.*.*" format oror"*:*:*:*:*:*:*" format"*:*:*:*:*:*:*"
formatstream_type

jpeg

jpeg：JPEG

jpeg2

jpeg2：JPEG(2)jpeg3

jpeg3：JPEG(3)h264

h264：H.264(1)h264_2

h264_2：H.264(2)h264_3h264_3：H.264(3)h264_4

h264_4：H.264(4)Usage example) The transmission of H264(1) to 192.168.0.99 is implemented on priority.
http://192.168.0.10/cgi-bin/set_priority2?priority=1&ip_addr=192.168.0.99&stream_type=h264

Integrated Camera Interface Specifications / Supplement for Web Control
40

4.7. Network Settings
MethodAccess level: POST: Admin

CGI item name
Network settings

URL/cgi-bin/network

Parameter

Parameter

name

value

dhcp

Description

0

0: DHCP OFF (Static settings)

1

1: DHCP ON

IP_addr1

0 to 255

IP address First octet

IP_addr2

0 to 255

IP address Second octet

IP_addr3

0 to 255

IP address Third octet

IP_addr4

0 to 255

IP address Fourth octet

netmask1

0 to 255

Subnet mask First octet

netmask2

0 to 255

Subnet mask Second octet

netmask3

0 to 255

Subnet mask Third octet

netmask4

0 to 255

Subnet mask Fourth octet

gateway1

0 to 255

Default gateway First octet

gateway2

0 to 255

Default gateway Second octet

gateway3

0 to 255

Default gateway Third octet

gateway4

0 to 255

Default gateway Fourth octet

port

1 to 65535

1 to 65535

dns

manualmanual: Manual setting

auto

auto: Auto setting

0 to 255

Primary server address (DNS) First

pri_server1

octet
pri_server2

0 to 255

Primary server address (DNS)
Second octet

pri_server3

0 to 255

Primary server address (DNS) Thirdoctet

pri_server4

0 to 255

Primary server address (DNS) Fourth
octet

sec_server1

0 to 255

Secondary server address (DNS)First octet

sec_server2

0 to 255

Secondary server address (DNS)
Second octet

sec_server3

0 to 255

Secondary server address (DNS)
Third octet

sec_server4

0 to 255

Secondary server address (DNS)
Fourth octet

ip6_auto

0

IPv6 address manual setting

1

1: off0: on

ip6_addr*:*:*:*:*:*:*:*IP addressformatIntegrated Camera Interface Specifications / Supplement for Web Control
41

CGI item name

URL

Parameter

Parameter

name

value

ip6_gateway*:*:*:*:*:*:*:*

Description
Default gateway

formatip6_pri_server*:*:*:*:*:*:*:*

Primary server (IPv6 only)

formatip6_sec_serv*:*:*:*:*:*:*:*

erformatSecondary server (IPv6 only)

ip6_dhcp

00:

DHCPv6 OFF

1

1:

DHCPv6 ON

rtp_packet_m

1500

RTP packet max. transmission size

ax

1280

1500: Unlimited (1500 byte)
1280: Limited (1280 byte)

mss

1460

Max. segment size of TCP (MSS)

1280

1460: Unlimited (1460 byte)

1024

1280: Limited (1280 byte)
1024: Limited (1024 byte)

time

20

Effective limit

unlimited

20: 20 minutes
unlimited: Unlimited

bandwidth0Transmission volume of entire network

64

0: Unlimited

128

64：64kbps

256

128：128kbps

384

256：256kbps

512384：384kbps

768

512：512kbps

1024

768：768kbps

2048

1024：1024kbps

4096

2048：2048kbps

8192

4096：4096kbps

100008192：8192kbps
10000: Unlimited* When 10000 is received, an error is
not issued, and the operation is
performed by assuming "Unlimited".

Easy IP Setup
protocol settings/cgi-bin/easyipset

timeunlimited,

Time period during which Easy IP

20

Setup can be performed from thetime power is turned ON
unlimited: Unlimited
20: 20 minutes

Integrated Camera Interface Specifications / Supplement for Web Control
42

CGI item name

URL

Transmission/cgi-bin/set_band

volume of entire

widthParameter

Parameter

name

value

bandwidth

network

Description

0

Transmission volume of entire network1024

0: Unlimited

2048

1024：1024kbps

4096

2048：2048kbps

8192

4096：4096kbps

16384

8192：8192kbps

32768

16384:16384kbps

1000032768:32768kbps
10000: Unlimited* When 10000 is received, an error is
not issued, and the operation is
performed by assuming "Unlimited".

Max. packet length
settings/cgi-bin/set_rtp

rtp_size

1280

1280: Max. packet length limit

1500

1500: Normal packet length

Usage example) Change the IP address to 192.168.0.30
http://192.168.0.10/cgi-bin/network?IP_addr1=192&IP_addr2=168&IP_addr3=0&IP_addr4=30&netmask
1=255&netmask2=255&netmask3=255&netmask4=128&gateway1=192&gateway2=168&gateway3=0&gat
eway4=50

Integrated Camera Interface Specifications / Supplement for Web Control
43

4.8. UPnP Settings
MethodAccess level: POST: Admin

CGI item nameUPnP settings

URL/cgi-bin/upnp

Parameter

Parameter

name

value

Description

upnp_portma

0Auto port-forwardingp1

0: Disabled
1: Enabled

Usage example) Set UPnP to ON
http://192.168.0.10/cgi-bin/upnp?upnp_portmap=1

4.9. Restarting
MethodAccess level: POST/GET: Admin

CGI item name
InitializationURL/cgi-bin/initial

Parameter

Parameter

name

value

Description

cmd

reset

Camera restart

Randomnum

Hexadecimal

16 single-byte character string

stringUsage example) Restarting the remote camera
http://192.168.0.10/cgi-bin/initial?cmd=reset&Randomnum=12345

Integrated Camera Interface Specifications / Supplement for Web Control
44

5. CGI List for Acquisition of Different Types of Information
5.1. Basic Settings Information Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Basic settings/cgi-bin/get_basi

informationc

Parameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
cam_title = Camera title
plugin_download = enable/disable
plugin_disp = 0/1

5.2. NTP Settings Information Acquisition
MethodAccess level
CGI item name
NTP settings: GET: Admin
URL

Parameter

Parameter

name

value

/cgi-bin/get_time

informationacquisition

The response data is as shown below.
time_adjust = 0/1
ntp_addr_dhcp = 0/1
ntp_addr = String
ntp_port = Numeric value (1 to 65535)
ntp_interval = Numeric value (1 to 24)

Integrated Camera Interface Specifications / Supplement for Web Control
45

Description

5.3. Clock Settings Information Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Clock settings/cgi-bin/get_date

information_time

Parameter

Parameter

name

value

Parameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
display = 0/1
date_year = Numeric value
date_month = Numeric value
date_day = Numeric value
date_hour = Numeric value
date_min = Numeric value
date_sec = Numeric value
timezone = Numeric value (1 to 74)
summer_time = 0/1/2
start_month = Numeric value
start_week = Numeric value (1 to 5)
start_dotw = Numeric value (0 to 6)
start_hour = (0 to 23)
end_month = Numeric value
end_week = Numeric value (1 to 5)
end_dotw = Numeric value (0 to 6)
end_hour = Numeric value (0 to 23)
is_summer_time = 0/1 (0: OFF, 1: ON)

5.4. Priority Mode Acquisition
MethodAccess level
CGI item name

: GET
: LiveURL

Priority mode

/cgi-bin/get_prioriacquisition

ty_modeDescription

The response data is as shown below.
priority_mode = xxx* For details on the value notified by xxx, see the parameters of set_priority_mode.

Integrated Camera Interface Specifications / Supplement for Web Control
46

5.5. VideoOverIP Screen Information Acquisition
MethodAccess level: GET: LiveParameter

Parameter

name

value

CGI item name

URL

VideoOverIP screen/cgi-bin/get_vide▪ The response is issued in a random

informationo_over_ip

order

acquisition

Description▪ If transmission to a specific ch is notpossible due to the specifications,the response for the desired ch is not
returned
Example) If transmission to h264(ch4) is not possible,
h264_xxxxx_ch4 is not included in
the response.

The response data is as shown below.
livestart_stream=h264/h264_2/h264_3/h264_4/jpeg/jpeg_2/jpeg_3
jpeg_quality=1/5
jpeg_quality_ch2=1/5
jpeg_quality_ch3=1/5
resol_stream1=320/640/1280/1920
resol_stream2=320/640/1280
resol_stream3=320/640/1280
jpeg_transmit1=0/1
jpeg_transmit2=0/1
jpeg_transmit3=0/1
jpeg_interval1=5/15(12.5)/30(25)jpeg_interval2=5/15(12.5)/30(25)jpeg_interval3=5/15(12.5)/30(25)h264_transmit_ch1=0/1
h264_transmit_ch2=0/1
h264_transmit_ch3=0/1
h264_transmit_ch4=0/1
h264_rtsp_mode_ch1=0/1
h264_rtsp_mode_ch2=0/1
h264_rtsp_mode_ch3=0/1
h264_rtsp_mode_ch4=0/1
h264_resolution_ch1=320/640/1280/1920/3840(*1)
h264_resolution_ch2=320/640/1280
h264_resolution_ch3=320/640/1280
h264_resolution_ch4=320/640/1280
h264_f_priority_ch1=0/1/2
h264_f_priority_ch2=0/1/2
h264_f_priority_ch3=0/1/2
Integrated Camera Interface Specifications / Supplement for Web Control
47

h264_f_priority_ch4=0/1/2
h264_framerate_ch1=5/15(12.5)/30(25)/60(50)h264_framerate_ch2=5/15(12.5)/30(25)h264_framerate_ch3=5/15(12.5)/30(25)h264_framerate_ch4=5/15(12.5)/30(25)h264_bandwidth_ch1 = Numeric value
h264_bandwidth_ch2 = Numeric value
h264_bandwidth_ch3 = Numeric value
h264_bandwidth_ch4 = Numeric value
h264_bandwidth_min_ch1 = Numeric value
h264_bandwidth_min_ch2 = Numeric value
h264_bandwidth_min_ch3 = Numeric value
h264_bandwidth_min_ch4 = Numeric value
h264_quality_ch1=fine/low1/5
h264_quality_ch2=fine/low1/5
h264_quality_ch3=fine/low1/5
h264_quality_ch4=fine/low1/5
h264_unimulti_ch1=uni/multi/uni_manualh264_unimulti_ch2=uni/multi/uni_manualh264_unimulti_ch3=uni/multi/uni_manualh264_unimulti_ch4=uni/multi/uni_manualh264_unicast_port_ch1 = Numeric value (1024 to 50000)
h264_unicast_port_ch2 = Numeric value (1024 to 50000)
h264_unicast_port_ch3 = Numeric value (1024 to 50000)
h264_unicast_port_ch4 = Numeric value (1024 to 50000)
h264_unicast_audio_port_ch1 = Numeric value (1024 to 50000)
h264_unicast_audio_port_ch2 = Numeric value (1024 to 50000)
h264_unicast_audio_port_ch3 = Numeric value (1024 to 50000)
h264_unicast_audio_port_ch4 = Numeric value (1024 to 50000)
h264_multicast_addr_ch1=xxx.xxx.xxx.xxx
h264_multicast_addr_ch2=xxx.xxx.xxx.xxx
h264_multicast_addr_ch3=xxx.xxx.xxx.xxx
h264_multicast_addr_ch4=xxx.xxx.xxx.xxx
h264_multicast_port_ch1 = Numeric value (1024 to 50000)
h264_multicast_port_ch2 = Numeric value (1024 to 50000)
h264_multicast_port_ch3 = Numeric value (1024 to 50000)
h264_multicast_port_ch4 = Numeric value (1024 to 50000)
h264_multicast_ttl_ch1 = Numeric value (1 to 254)
h264_multicast_ttl_ch2 = Numeric value (1 to 254)
h264_multicast_ttl_ch3 = Numeric value (1 to 254)
h264_multicast_ttl_ch4 = Numeric value (1 to 254)(*1): Only for UE70 series

Integrated Camera Interface Specifications / Supplement for Web Control
48

5.6. Audio Settings Information Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Audio settings/cgi-bin/get_audi

informationoParameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
audio=0/1/off/inaudio_sens=low/middle/high/line_low/line_middle/line_highplugin_power=0/1
audio_alc=0/1
equalizer=off/low_cut/speech_enhancement
audio_transmit=0/1
audio_bitrate=64/96/128

5.7. Multi-screen Settings Information Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Multi-screen settings/cgi-bin/get_multi

information_screenParameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
multi_addr1 = "*.*.*.*" format/"*.*.*.*: 1 to 65535"/"String"/"String": 1 to 65535"
multi_name1 = String (within 20 double-byte characters)
multi_addr2 = "*.*.*.*" format/"*.*.*.*: 1 to 65535"/"String"/"String": 1 to 65535"
multi_name2 = String (within 20 double-byte characters)
multi_addr3 = "*.*.*.*" format/"*.*.*.*: 1 to 65535"/"String"/"String": 1 to 65535"
multi_name3 = String (within 20 double-byte characters)
multi_addr4 = "*.*.*.*" format/"*.*.*.*: 1 to 65535"/"String"/"String": 1 to 65535"...
multi_addr16 = "*.*.*.*" format/"*.*.*.*: 1 to 65535"/"String"/"String": 1 to 65535"
multi_name16 = String (within 20 double-byte characters)

Integrated Camera Interface Specifications / Supplement for Web Control
49

5.8. Host Authentication Settings Information Acquisition
MethodAccess level: GET: Admin

CGI item name

URL

Host authentication/cgi-bin/get_reg_

settings information

host

Parameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
host = 0/1
host_addr1 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr2 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr3 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr4 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr5 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr6 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr7 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr8 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2
host_addr9 = *.*.*.* format/*.*.*.*/Mask length format, level = 1/2

5.9. Priority Stream Settings Information Acquisition
MethodAccess level: GET: Admin

CGI item name

URL

Priority stream/cgi-bin/get_priori

settings informationty

Parameter

Parameter

name

value

acquisition

The response data is as shown below.
priority = 0/1
ip_addr = "*.*.*.*" format/"*:*:*:*:*:*:*" format
ip_addr2 = "*.*.*.*" format/"*:*:*:*:*:*:*" format
stream_type=jpeg/jpeg2/jpeg3/h264/h264_2/h264_3/h264_4

Integrated Camera Interface Specifications / Supplement for Web Control
50

Description

5.10. Network Settings Information Acquisition
MethodAccess level: GET: Admin

CGI item name

URL

Network settings/cgi-bin/get_netw

information

ork

Parameter

Parameter

name

value

Description

acquisition

The response data is as shown below.
ip4_dhcp=0/1
ip4_addr=*.*.*.*
ip4_netmask=*.*.*.*
ip4_gateway=*.*.*.*
dns=auto/manual
ip4_pri_server=*.*.*.*
ip4_sec_server=*.*.*.*
ip6_auto=0/1
ip6_addr=*:*:*:*:*:*:*:*
ip6_gateway=*:*:*:*:*:*:*:*
ip6_dhcp=0/1
ip6_pri_server=*:*:*:*:*:*:*:*
ip6_sec_server=*:*:*:*:*:*:*:*
port = Numeric value (1 to 65535)
rtp_packet_max=1500/1280
mss=1024/1280/1460
bandwidth=0/64/128/256/384/512/768/1024/2048/4096/8192
time=20/unlimited

5.11. UPnP Settings Information Acquisition
MethodAccess level
CGI item nameUPnP settings: GET: Admin
URL

Parameter

Parameter

name

value

/cgi-bin/get_upnp

informationacquisition

The response data is as shown below.
upnp_portmap = 0/1
Integrated Camera Interface Specifications / Supplement for Web Control
51

Description

5.12. System Log Information Acquisition
MethodAccess level: GET: Admin

CGI item name
System log

URL/cgi-bin/get_syst

Parameter

Parameter

name

value

type

emlog
num

Description

eventlog

eventlog: Event log

errorlog

errorlog: Error log

Numeric value

Acquisition number(1 to 100)index

Numeric value

Acquisition start position(1 to 100)

The response data is as shown below.
no\mm/dd/yyyy hh:mm\event code\description$no\mm/dd/yyyy hh:mm\event code\description$▪
▪
▪
* No line feed.
A "\" is entered between two parameters.
A "$" is entered between numbers, such as between No. 1 and No. 2.

Integrated Camera Interface Specifications / Supplement for Web Control
52

5.13. Camera Status Acquisition
MethodAccess level: GET: LiveCGI item name

URL

Parameter

Parameter

name

value

Description

Camera status/cgi-bin/get_stat

rec: Is recording in progress or notacquisitionerec_counter: Recording elapsed time
ftp_send: Is FTP transfer in progress or notplay: Is playback in progress or not
del_file: Is file deletion in progress or not
download: Is download in progress or not
sd_format: Is SD card formatting in progressor notsd_insert: Has SD card been inserted or not
sd_repair: Is SD card being repaired or not
sd_error: Is SD card in error state or not
sd_rem: SD card remaining amount [Gbyte]
sd_org: SD cad capacity [Gbyte]

The response data is as shown below.
rec=on/off
rec_counter=hh:mm:ss
ftp_send=on/off
play=on/off
del_file=on/off
download=on/off
sd_format=on/off
sd_insert=on/off
sd_repair=on/off
sd_error=on/off
sd_rem = xx/ ----- (xx: Remaining amount [Gbyte])
sd_org = yy/ ----- (yy: Capacity [Gbyte])

Integrated Camera Interface Specifications / Supplement for Web Control
53

5.14. UPnP Execution Results Acquisition
MethodAccess level: GET: Admin

CGI item name
Status acquisitionURL/cgi-bin/get_statu

Parameter

Parameter

name

value

-

-

Description
UPnP execution results

The response data is as shown below.
http_port = Numeric value
http_status = enable/disable
https_port = Numeric value
https_status = enable/disable
addr = String

5.15. Preset Position Information Acquisition
MethodAccess level: GET: Admin

CGI item name

URL

Preset position/cgi-bin/get_prep

informationosi

Parameter

Parameter

name

value

commandlist

Description
list: Preset position registration statusacquisitionacquisition

The response data is as shown below.
PRESET_POSITION_REGISTRATION = String
HOME = 0
POSI1_ID = xxx
POSI2_ID = xxx▪
▪
▪
POSI100ID = xxx

Integrated Camera Interface Specifications / Supplement for Web Control
54

5.16. Other Setting Values Acquisition
MethodAccess level
CGI item name
Setting value: GET: AdminURL/cgi-bin/getdata

Parameter

Parameter value

name
req

-

acquisition CGI

Description
Specify the item name of the setting
value to be acquired.

img_mode

Imaging mode

imgratio

Image ratio

img_fpsFrame rate

livestream

Live screen initial stream selection

liveint

liveint: JPEG(1) refresh interval

livequalbase

livequalbase:

JPEG(1) default

image quality
livesize

livesize: JPEG(1) image resolution

livequal

livequal: JPEG(1) image quality

livesize2

livesize: JPEG(2) image resolution

livequal2

livequal: JPEG(2) image quality

livesize3

livesize: JPEG(3) image resolution

livequal3

livequal: JPEG(3) image qualityh264

H264(1) transmission ON/OFF

h264rtspmodeInternet mode (H.264 transmission 1)
ON/OFFh264bwc

Bit rate per client

nrh264bwc

Bit rate per client at whichtransmission does not stop
h264bwcmin

H.264(1) Bit rate per client(minimum)h264rtspmode_2

h264rtspmode_2: Internet mode
(H.264 transmission 2) ON/OFF

h264rtspmode_3

h264rtspmode_3: Internet mode
(H.264 transmission 3) ON/OFF

h264rtspmode_4

h264rtspmode_4: Internet mode
(H.264 transmission 4) ON/OFF

rtspport

rtspport: RTSP server port number

h264size

h.264size: h.264 resolution

h264qual

h.264qual: h.264 image quality

h264rint

h.264rint: Refresh cycle (I frame
cycle)

h264mtd

h.264mtd: h.264 transmission
methodh264mladd1

h.264mladd1: h.264 multicast
address First octet

h264mladd2

h.264mladd2: h.264 multicast

Integrated Camera Interface Specifications / Supplement for Web Control
55

CGI item name

URL

Parameter
name

Parameter value

Description
address Second octet

h264mladd3

h.264mladd3: h.264 multicast
address Third octet

h264mladd4

h.264mladd4: h.264 multicast
address Fourth octet

h264mlporth.264mlport: h.264 multicast
transmission destination port number

h264mlttl

h.264mlttl: h.264 multicast TTL

h264uniporth.264uniport: Unicast (for video) port
numberh264uniport2

h.264uniport2: Unicast (for audio)
port number

h264profile

H.264 profile

h264codind

H.264 encoding system

h264_2h.264_2: h.264 transmission
ON/OFF 2

h264bwc_2

h.264bwc_2: Bit rate per client 2

h264size_2

h.264size_2: h.264 resolution 2

h264qual_2

h.264qual_2: h.264 image quality 2

h264rint_2

h.264rint_2: Refresh cycle (I frame
cycle) 2

h264mtd_2

h.264mtd: h.264 transmission
method 2

h264mladd1_2

h.264mladd1_2: h.264 multicast
address First octet 2

h264mladd2_2

h.264mladd2_2: h.264 multicast
address Second octet 2

h264mladd3_2

h.264mladd3_2: h264 multicast
address Third octet 2

h264mladd4_2

h.264mladd4_2: h264 multicast
address Fourth octet 2

h264mlport_2

h.264mlport_2: h264 multicast
transmission destination port number2

h264mlttl_2

h264mlttl_2: h264 multicast TTL2

h.264uniport_2

h.264uniport_2: Unicast (for video)
port number 2

h264uniport2_2

h.264uniport2_2: Unicast (for audio)
port number 2

h264profile_2

H.264 profile 2

h264codind_2

H.264 encoding system 2

h264_3h.264_2: h.264 transmission

Integrated Camera Interface Specifications / Supplement for Web Control
56

CGI item name

URL

Parameter
name

Parameter value

Description
ON/OFF 3

h264bwc_3

h.264bwc_3: Bit rate per client 3

h264size_3

h.264size_3: h.264 resolution 3

h264qual_3

h.264qual_3: h.264 image quality 3

h264rint_3

h.264rint_3: Refresh cycle (I frame
cycle) 3

h264mtd_3

h.264mtd_3: h.264 transmission
method 3

h264mladd1_3

h.264mladd1_3: h.264 multicast
address First octet 3

h264mladd2_3

h.264mladd2_3: h.264 multicast
address Second octet 3

h264mladd3_3

h.264mladd3_3: h264 multicast
address Third octet 3

h264mladd4_3

h.264mladd4_3: h264 multicast
address Fourth octet 3

h264mlport_3

h.264mlport_3: h264 multicast
transmission destination port number
3

h264mlttl_3

h264mlttl_3: h264 multicast TTL3

h.264uniport_3

h.264uniport_3: Unicast (for video)
port number 3

h264uniport2_3

h.264uniport2_3: Unicast (for audio)
port number 3

h264profile_3

H.264 profile 3

h264codind_3

H.264 encoding system 3

h264_4h.264_4: h.264 transmission
ON/OFF 4

h264bwc_4

h.264bwc_4: Bit rate per client 4

h264size_4

h.264size_4: h.264 resolution 4

h264qual_4

h.264qual_4: h.264 image quality 4

h264rint_4

h.264rint_4: Refresh cycle (I frame
cycle) 4

h264mtd_4

h.264mtd_4: h.264 transmission
method 4

h264mladd1_4

h.264mladd1_4: h.264 multicast
address First octet 4

h264mladd2_4

h.264mladd2_4: h.264 multicast
address Second octet 4

h264mladd3_4

h.264mladd3_4: h264 multicast
address Third octet 4

h264mladd4_4

h.264mladd4_4: h264 multicast
address Fourth octet 4Integrated Camera Interface Specifications / Supplement for Web Control
57

CGI item name

URL

Parameter
name

Parameter value
h264mlport_4

Description
h264mlport_4: h264 multicast
transmission destination port number
4

h264mlttl_4

h264mlttl_4: h264 multicast TTL4

h.264uniport_4

h.264uniport_4: Unicast (for video)
port number 4

h264uniport2_4

h.264uniport2_4: Unicast (for audio)
port number 4

h264profile_4

H.264 profile 4

h264codind_4

H.264 encoding system 4

h264mlauto

H264(1) multicast auto start

h264mlauto_2

H264(2) multicast auto start

h264mlauto_3

H264(3) multicast auto start

h264mlauto_4

H264(4) multicast auto startaudio_level

audio_level: Audio authorization andauthentication level setting

audio_sensaudio_sens: Sound collection
sensitivity

nrlivequal

nrlivequal: JPEG image quality at
which transmission does not stop

nrh264size

nrh264size: H.264 resolution atwhich transmission does not stop

nrh264qual

nrh264qual: H.264 image quality at
which transmission does not stop

nrh264bwc_2

nrh264bwc_2: Bit rate per client 2 atwhich transmission does not stop

nrh264size_2

nrh264size_2: H.264 resolution 2 atwhich transmission does not stop

nrh264qual_2

nrh264qual_2: H.264 image quality 2
at which transmission does not stop

nrh264bwc_3

nrh264bwc_3: Bit rate per client 3 atwhich transmission does not stop

nrh264size_3

nrh264size_3: H.264 resolution 3 atwhich transmission does not stop

nrh264qual_3

nrh264qual_3: H.264 image quality 3
at which transmission does not stop

nrh264bwc_4

nrh264bwc_4: Bit rate per client 4 at
which transmission does not stop

nrh264size_4

nrh264size_4: H.264 resolution 4 at
which transmission does not stop

nrh264qual_4

nrh264qual_4: H.264 image quality 4
at which transmission does not stop

h264fpriority

h264fpriority: H.264(1) transmission
mode

Integrated Camera Interface Specifications / Supplement for Web Control
58

CGI item name

URL

Parameter

Parameter value

nameh264nrframerate

Description
h264nrframerate: H.264(1) frame
rate

h264fpriority_2

h264fpriority_2: H.264(2)transmission mode

h264nrframerate_2

h264nrframerate_2: H.264(2) frame
rate

h264fpriority_3

h264fpriority_3: H.264(3)transmission mode

h264nrframerate_3

h264nrframerate_3: H.264(3) frame
rate

h264fpriority_4

h264fpriority_4: H.264(4)transmission mode

h264nrframerate_4

h264nrframerate_4: H.264(4) frame
rate

h264bwcmin_2

H.264(2) Bit rate per client(minimum)h264bwcmin_3

H.264(3) Bit rate per client(minimum)h264bwcmin_4

H.264(4) Bit rate per client(minimum)(None)

livequalbase

JPEG default image quality

liveframerate

Live screen initial frame rate (JPEG)

plugin_halftone_jp

Enabling/disabling of half-toneegfunction for JPEG images in Active X

plugin_halftone_h2

Enabling/disabling of half-tone64function for H.264 movies in Active X-

If there is no parameter specification,issue the list of setting data in abatch, as the response.

For details, see "Acquiring the List of Setting Values".

Integrated Camera Interface Specifications / Supplement for Web Control
59

6. CGI List for HTTPS Control
6.1. Setting Information and Acquiring Certification
MethodAccess level: GET: Admin

CGI item nameURL

HTTPS self-signed

https_self_signe

certificated

HTTPS CAhttps_signed

Parameter

Parameter

name

value

mode
mode

certificate
HTTPS CRT key

https_crt_key

mode

get_info

get_info: Information confirmation

deletedelete: Delete

get_info

get_info: Information confirmation

deletedelete: Delete

refreshProcessing of CRT key

history usage
HTTPS connection

Description

refresh: Update
set_https

live

methodhttphttp: HTTP

https

https: HTTPS

https_port

1 to 65535

HTTPS port number

StringHost namecountry

StringCountry namestate

StringPrefecture namelocality

String

Locality nameorganization

StringOrganization nameorganization_

StringDepartment name

StringHost namecountry

StringCountry namestate

StringPrefecture namelocality

String

Locality nameorganization

StringOrganization nameorganization_

StringDepartment name

-

-

-

rsa_length

1024

1024:

1024 bit

2048

2048:

2048 bitHTTPS self-signed

https_creat_self_common_nam

certificate generate

signedeunit
HTTPS CSR

https_creat_sign

common_nam

generate

ed

e

unit
HTTPS CSR

/cgi-bin/https_dodownload

wnload_csr

HTTPS CAhttps_install_sign

certificate installed

HTTPS CRT key

https_change_crt

generate_key

Integrated Camera Interface Specifications / Supplement for Web Control
60

CGI item name
Status update

URL
renewalParameter

Parameter

name

value

cgi_name

self_create

Description
self_create: Self-signed certificate
creation status

csr_create

csr_create: CSR creation status

ca_install

ca_install: CA certificate installation
statuskey_create

key_create: CRT key generation
status

6.2. Information Acquisition
MethodAccess level: GET: LiveCGI item nameHTTPS settings

URL

Parameter

Parameter

name

value

Description/cgi-bin/get_https

informationacquisition
HTTPS CRT key/cgi-bin/get_crt_k

informationeyacquisition

It is recommended to implement the HTTPS settings through GUI from the WEB menu.
Some models may not have the HTTPS function.

Integrated Camera Interface Specifications / Supplement for Web Control
61

7. CGI List for FTP Control
7.1. FTP Server Settings
MethodAccess level: POST: Admin

CGI item nameURL

FTP server settings/cgi-bin/set_ftp

Parameter

Parameter

name

value

server_addr*.*.*.* format,*.*.*.* format, string

string*:*:*:*:*:*:*:* format*:*:*:*:*:*:*:*(within 128 single-byte alphanumericformatcharacters)

StringStringusername

Description(within 32 single-byte alphanumericcharacters)
password

StringString(within 32 single-byte alphanumericcharacters)

port_num

1 to 65535

1 to 65535

mode

activeactive: Active modepassivepassive: Passive mode

StringFolder name created in the root

dirnamedirectory of the user after logging into the FTP server (String (within 256
characters))* Characters that can be entered:
Double-byte, single-byte symbols (",&, :)Usage example) Set the FTP server "192.168.0.1". Set the ID/PASS of the FTP server as user1/password,
and the folder as user1.
http://192.168.0.10/cgi-bin/set_ftp?server_addr=192.168.0.1&username=user1&password=password&
port_num=100&mode=active&dirname=dirIntegrated Camera Interface Specifications / Supplement for Web Control
62

7.2. FTP Server Transfer Instruction
MethodAccess level: POST/GET: Admin

CGI item name

URL

Transfer to FTP/cgi-bin/send_ftp

serverserverParameter

Parameter

name

value

filenoNumeric value

Description
File No. acquired by/cgi-bin/get_mp4_list2* Up to 50 file numbers can be
specified
When specifying multiple files,
separate the File No. with a ",".

select_type

filenofileno: File No.

all

all: Specify all* When "all" is specified, do not
specify the File No. to be transferred.

list_id

Numeric value

List ID acquired by/cgi-bin/get_mp4_list2

Cancellation of/cgi-bin/cancel_stransfer to FTP

end_ftpserver

serverUsage example) Transfer File No. 1 by specifying the file no.
http://192.168.0.10/cgi-bin/send_ftpserver?fileno=1&select_type=fileno&list_id=100
Usage example) Transfer File No. 1 and No. 3 by specifying the file no.
http://192.168.0.10/cgi-bin/send_ftpserver?fileno=2,3&select_type=fileno&list_id=100
Usage example) Transfer all files
http://192.168.0.10/cgi-bin/send_ftpserver?select_type=all&list_id=100
Usage example) Cancel transfer
http://192.168.0.10/cgi-bin/cancel_send_ftpserver

Integrated Camera Interface Specifications / Supplement for Web Control
63

7.3. FTP Server Information Acquisition
MethodAccess level: GET: Admin

CGI item nameURL

FTP server settings/cgi-bin/get_ftp

Parameter

Parameter

name

value

Description

informationacquisition

The response data is as shown below.
server_addr = *.*.*.* format/*:*:*:*:*:*:*:* format
dirname = Stringusername = String
port_num = Numeric value
mode = active/passive

7.4. FTP Server Progress Confirmation
MethodAccess level: GET: Admin

CGI item name

URL

Progress/cgi-bin/get_prog

confirmation

ress

Parameter

Parameter

name

value

type

send_ftp

Description
Acquisition of progress of FTP servertransfer

The response data is as shown below.
progress = xxx
rate = Numeric value (%)* Value to be entered in xxx
prepare: Preparation in progress
exec: Processing in progress
finish: Completed
cancel: Cancellation in progress
error: Termination with an error* "rate" indicates the rate of progress.

Integrated Camera Interface Specifications / Supplement for Web Control
64

7.5. FTP Control Sequence
CameraPC(Client)

GET /cgi-bin/get_mp4_list2?index=1

MP4 list search of SD card

HTTP/1.1 200 OK
no,filename,mm/dd/yyyy hh:mm:ss,duration[CR][LF]
1,S0MA001000000110,01/01/2015 12:00:00,00:05:00[CR][LF]
2,S0MA001000000210,01/01/2015 13:00:00,00:10:00[CR][LF]
3,S0MA001000000310,01/01/2015 14:00:00,00:15:00[CR][LF]
MP4fileNum=3[CR][LF]
MP4fileALLNum=3[CR][LF]
list_id=123

no:File No
filename:File name
mm/dd/yyyy hh:mm:ss:Recording data and time
duration:Recording time

File transfer
Transfer of single file
GET /cgi-bin/send_ftpserver?fileno=1&select_type=fileno&list_id=123

HTTP/1.1 200 OK

Transfer of multiple file
GET /cgi-bin/send_ftpserver?fileno=1,2&select_type=fileno&list_id=123

HTTP/1.1 200 OK

Transfer of all file
GET /cgi-bin/send_ftpserver?select_type=all&list_id=123

HTTP/1.1 200 OK

Progress confirmation
GET /cgi-bin/get_progress?type=send_ftp

HTTP/1.1 200 OK
progress=exec
rate=xx*xx is a value with the unit [%]Transfer cancellation
GET /cgi-bin/cancel_send_ftpserver

HTTP/1.1 200 OK

Integrated Camera Interface Specifications / Supplement for Web Control
65

Request for transfer to FTP
server.
* In list_id , enter the valueof list_id acquired in "MP4list search of SD card".

7.6. About Folder Settings at the FTP Server SideIn the remote camera, a predetermined folder is created inside the transfer-destination FTP server eachtime a transfer start command (/cgi-bin/send_ftpserver) is issued to the FTP server, and the MP4 files within
the SD card are transferred.

User home folder decided at the FTP server side

Designated folder set at the remote camera side

AW000001
First FTP transfer
DCIM

AW000002

DCIM

Second FTP transfer

If the designated folder (dirname according to FTP server settings) to be set at the remote camera side
does not exist at the FTP server side, the remote camera automatically creates a new folder when transfer
starts**. In addition, a sequence number folder starting with "AW" is created under the designated folder,
and an SD card folder image starting with DCIM is transferred to the folder.
If a sequence number folder starting with "AW" exists at the time of start of transfer, a new folder with thenumeric value incremented by one is created automatically.
Note that if the AW999999 folder exists, FTP transfer cannot be started.

**noteIf FTP transfer fails, the designated folder (dirname in FTP server settings) to be set on the remote camera
side may not exist. We recommend creating the folder in advance on the FTP server side.

Integrated Camera Interface Specifications / Supplement for Web Control
66

8. CGI List for Recording/Playback Control on SD Card
8.1. Video Recording Mode Settings
MethodAccess level: POST: Admin

CGI item nameURL

SD card recording/cgi-bin/set_sdre

mode settings

c_modeParameter

Parameter

name

value

mode

Description

1080_60p_28

1080_60p_28m：1920x1080/60p

m

28Mbps1080_30p_15

1080_30p_15m：1920x1080/30p

m

15Mbps1080_30p_10

1080_30p_10m：1920x1080/30p

m

10Mbps1080_30p_6m

1080_30p_6m：1920x1080/30p
6Mbps

720_60p_15m

720_60p_15m：1280x720/60p

720_30p_8m

15Mbps720_30p_4m

720_30p_8m：1280x720/30p 8Mbps

720_30p_2m

720_30p_4m：1280x720/30p 4Mbps
720_30p_2m：1280x720/30p 2Mbps

1080_50p_28

1080_50p_28m：1920x1080/50p

m

28Mbps1080_25p_15

1080_25p_15m：1920x1080/25p

m

15Mbps1080_25p_10

1080_25p_10m：1920x1080/25p

m

10Mbps1080_25p_6m

1080_25p_6m：1920x1080/25p
6Mbps

720_50p_15m

720_50p_15m：1280x720/50p
15Mbps720_25p_8m

720_25p_8m：1280x720/25p 8Mbps

720_25p_4m

720_25p_4m：1280x720/25p 4Mbps

720_25p_2m

720_25p_2m：1280x720/25p 2Mbps

2160_30p_72

2160_30p_72m:3840x2160/30pm(*1)

72Mbps2160_25p_72

2160_25p_72m:3840x2160/25pm(*1)

72Mbps(*1): Only for UE70 series

REC link tally/cgi-bin/set_recta

settings

llyenabletrue

true: Linking ON

false

false: Linking OFF

Usage example) Set to 1080/30p_15 Mbps
http://192.168.0.10/cgi-bin/set_sdrec_mode?mode=1080_30p_15m

Integrated Camera Interface Specifications / Supplement for Web Control
67

8.2. Video Recording Mode Acquisition
MethodAccess level: GET: LiveCGI item nameURL

SD card recording/cgi-bin/get_sdre

mode acquisition

c_modeREC link tally/cgi-bin/get_recta

settings acquisitionllyParameter

Parameter

name

value

Description

The response data is as shown below.
sdrec_mode = xxx* For details on the value notified by xxx, see the parameters of /cgi-bin/set_sdrec_mode.

8.3. Video Recording Start/End Control
MethodAccess level: GET: LiveCGI item name
MP4 recording to SD

URL/cgi-bin/sdctrl

Parameter

Parameter

name

value

save

card

Description

start

start: Recording start

end

end: Recording end

Usage example) Start MP4 recording to the SD card.
http://192.168.0.10/cgi-bin/sdctrl?save=start
Usage example) End MP4 recording to the SD card.
http://192.168.0.10/cgi-bin/sdctrl?save=end* Both recording start and recording end require a few seconds as processing time.
Secure some interval time during operation.

Integrated Camera Interface Specifications / Supplement for Web Control
68

8.4. SD Card Format (Initialization) Control
MethodAccess level: POST: Admin

CGI item nameSD card format

URL/cgi-bin/sdcard

Parameter

Parameter

name

value

cmd

formatDescription
Formatting of SD memory card

Usage example) Start formatting (initialization) of SD card
http://192.168.0.10/cgi-bin/sdcard?cmd=format* If you perform formatting during the use of the SD card, "ErrorNo=3" is returned in the main text.
You cannot perform formatting in such a case.
* Depending on the type and state of the card, formatting (initialization) of the SD card may be
performed after complete erasure of the SD card. In such a case, a maximum of approx. 120 seconds
are needed as the processing time./ Issue the next command after confirming completion of formattingwith cgi-bin/get_progress.

8.5. SD Card Format (Initialization) Progress Confirmation
MethodAccess level: GET: Admin

CGI item name

URL

Progress/cgi-bin/get_prog

confirmation

ress

Parameter

Parameter

name

value

type

formatDescription
Acquisition of formatting progress of
SD memory card

The response data is as shown below.
progress = xxx* Value to be entered in xxx
prepare: Preparation in progress
exec: Processing in progress
finish: Completed
cancel: Cancellation in progress
error: Termination with an error

Integrated Camera Interface Specifications / Supplement for Web Control
69

8.6. MP4 File List Search
MethodAccess level: GET: LiveCGI item nameURL

MP4 list search of/cgi-bin/get_mp4

SD card_list2

Parameter

Parameter

name

value

maxmatches

1 to 15

Description
Upper-limit of number of lists to beacquired* Can be omitted

index

Numeric value

List search start position
1 to 65535

Usage example) Acquire list from No. 1 with 10 as the upper-limit number.
http://192.168.0.10/cgi-bin/get_mp4_list2?maxmatches=10&index=1

The response data is as shown below.
no,filename,mm/dd/yyyy hh:mm:ss,duration[CR][LF]▪
▪
▪
MP4fileNum = Numeric value (acquired number of lists) [CR][LF]
MP4fileALLNum = Numeric value (total number of files) [CR][LF]
list_id = Numeric value

The response data example is as shown below.
no,filename,mm/dd/yyyy hh:mm:ss,duration[CR][LF]
1,S0MA001000000110,01/01/2015 12:0:0,00:05:05[CR][LF]
2,S0MA001000000210,01/01/2015 15:15:15,00:05:05[CR][LF]
MP4fileNum=2[CR][LF]
MP4fileALLNum=2[CR][LF]
list_id=123

Note that mm/dd/yyyy hh:mm:ss and duration indicate the recording start date and time and recording
elapsed time of the corresponding MP4 file.
list_id on the last line is a unique value for the acquired file list. It is used for deletion, download, and FTP
transfer.

Integrated Camera Interface Specifications / Supplement for Web Control
70

8.7. MP4 File Playback Control
MethodAccess level: GET: LiveCGI item name

URL

Selection of playback/cgi-bin/set_plays

data

cene_mp4

Parameter

Parameter

name

value

filename

Stringlist_id

Numeric value

Description
File name acquired by/cgi-bin/get_mp4_list2
List ID acquired by/cgi-bin/get_mp4_list2

Playback of stored/cgi-bin/playcmd

data

_mp4

type

restart_msec

start

start: Playback from the start position

stop

stop: Playback stopped

pause

pause: Playback paused

restartrestart: Playback resumed

Numeric value

Number of seconds (msec) from thestart position* Specified when type = restart

list_id

Numeric value

List ID acquired by/cgi-bin/get_mp4_list2

Usage example) Select 000120150101
http://192.168.0.10/cgi-bin/set_playscene_mp4?filename=S0MA001000000110&list_id=123

Usage example) Start playback of the selected file
http://192.168.0.10/cgi-bin/playcmd_mp4?type=start&list_id=123* If you perform playback during the use of the SD card, "ErrorNo=3" is returned in the main text.
You cannot perform playback in such a case.
* The playback video is converted to JPEG format and transmitted. Use /cgi-bin/view_pb.cgi
for acquisition of video.

Integrated Camera Interface Specifications / Supplement for Web Control
71

8.8. MP4 File Playback Sequence
CameraPC(Client)
MP4 list search of SD card
GET /cgi-bin/get_mp4_list2?index=1

HTTP/1.1 200 OK
no,filename,mm/dd/yyyy hh:mm:ss,duration[CR][LF]
1,S0MA001000000110,01/01/2015 12:00:00,00:05:00[CR][LF]
2,S0MA001000000210,01/01/2015 13:00:00,00:10:00[CR][LF]
3,S0MA001000000310,01/01/2015 14:00:00,00:15:00[CR][LF]
MP4fileNum=3[CR][LF]
MP4fileALLNum=3[CR][LF]
list_id=123

no:File No
filename:File name
mm/dd/yyyy hh:mm:ss:Recording data and time
duration:Recording time

Select playback data
* In filename,list_id , enter the value of
filename and list_id acquired in "MP4 list
search of SD card".
GET /cgi-bin/set_playscene_mp4?filename=000120150101&list_id=123

HTTP/1.1 200 OK

GET /cgi-bin/playcmd_mp4?type=start&list_id=123

Start playback* In list_id , enter the value of
list_id acquired in "MP4 list
search of SD card".

HTTP/1.1 200 OK

Playback status*Play back at 15fps(audio is not played back)Repeatedly acquire playback images
GET /cgi-bin/view_pb.cgi

Get single image

画像データ

Get playback data information
GET /cgi-bin/get_playsceneinfo?type=playscene

HTTP/1.1 200 OK

Integrated Camera Interface Specifications / Supplement for Web Control
72

If this CGI is not called
once in 30 seconds during
playback,the playback
process will stop.

8.9. MP4 File Deletion
MethodAccess level: GET: LiveCGI item name

URL

Deletion of stored/cgi-bin/del_mp4

data

_file

Parameter

Parameter

name

value

filenoNumeric value

Description
File No. acquired by/cgi-bin/get_mp4_list2* A max. of up to 50 files can be
specified.

list_id

Numeric value

List ID acquired by/cgi-bin/get_mp4_list2

Usage example) Delete file no. 1 and 2
http://192.168.0.10/cgi-bin/del_mp4_file?fileno=1,2&list_id=123

8.10. Acquiring Information of MP4 File being Played Back
MethodAccess level: GET: LiveCGI item name

URL

Playback data/cgi-bin/get_play

information

sceneinfo

Parameter

Parameter

name

value

type

Description

playsceneplayscene: Information about content

setscenebeing played backacquisition

setscene: Information about set
content* Can be omitted▪ If the "type" has not been specified,assume type = playscene.
▪ If this CGI is not called once in 30
seconds during playback, theplayback process will stop.

The response data is as shown below.
playtype = play/stop/pause
filename = String
startpts = Numeric value
endpts = Numeric value
curtime = Numeric value (time period [msec] from start)
duration = hh:mm:ss
time = mm/dd/yyyy hh:mm:ss
sdrec_mode = String (same as "value" of /cgi-bin/set_sdrec_mode)
Integrated Camera Interface Specifications / Supplement for Web Control
73

8.11. MP4 File Download Control
MethodAccess level: GET: LiveCGI item name

URL

Download through/cgi-bin/get_mp4

file specification_file

Parameter

Parameter

name

value

filename

Description

StringFile name acquired by/cgi-bin/get_mp4_list2

list_id

Numeric value

List ID acquired by/cgi-bin/get_mp4_list2

Usage example) Download the file 000120150101.
http://192.168.0.10/cgi-bin/get_mp4_file?filename=S0MA001000000110&list_id=123

8.12. MP4 File Download Sequence
CameraPC(Client)

GET /cgi-bin/get_mp4_list2?index=1

MP4 list search of SD card

HTTP/1.1 200 OK
no,filename,mm/dd/yyyy hh:mm:ss,duration[CR][LF]
1,S0MA001000000110,01/01/2015 12:00:00,00:05:00[CR][LF]
2,S0MA001000000210,01/01/2015 13:00:00,00:10:00[CR][LF]
3,S0MA001000000310,01/01/2015 14:00:00,00:15:00[CR][LF]
MP4fileNum=3[CR][LF]
MP4fileALLNum=3[CR][LF]
list_id=123

no:File No
filename:File name
mm/dd/yyyy hh:mm:ss:Recording data and time
duration:Recording time

GET /cgi-bin/get_mp4_file?filename=000120150101&list_id=123

Download file
* In filename,list_id , enter thevalue of filename and list_id
acquired in "MP4 list search of SD

HTTP/1.1 200 OK

MP4 file data

During download, the remote camera issues a response by assuming the file name acquired by/cgi-bin/get_mp4_list2 (ex. S0MA001000000110.mp4) as the default file name. After completion of
download, it is recommended to rename to the date acquired by /cgi-bin/get_mp4_list2.

Integrated Camera Interface Specifications / Supplement for Web Control
74

8.13. Still picture image save** Both HE 40 / UE 70 series require Ver. 1.8 or later.
MethodAccess level

：GET
：Live

CGI item name
Still picture image

URL/cgi-bin/image

ControlParameter

Parameter

name

value

Description

actionsave

save: Still picture image save

filenoNumeric value

Action target still picture image filenumber.
XX of "S10000XX.JPG"(1~99)

outputoff

Still picture image data responseonafter save
(Optional, off by default)

Usage example) Save to S1000001.JPG file
http://192.168.0.10/cgi-bin/image?action=save&fileno=1
The response data is as shown below.
"Image Save OK"

Still picture image save is success (output = off)・・・(JPEG)・・・

Still picture image save is success (output = on)"Image Bad Request"

Bad Request"Image Internal Server Error"Standby state or JPEG transfer disabled state"Check Media"

Media factor error (no card, card error)"Media Busy"

Status error (Can not operate due to media access etc.)"Image Save Error"

Other error

The resolution / picture quality of the still picture to be saved conforms to the setting contents of JPEG (1) of
WEB menu / Video over IP / JPEG. When JPEG (1) is off, it conforms to the setting contents of JPEG (2) or
JPEG (3).

The recording destinations inside the SD card are as follows.
PRIVATE/100CDPFQ/S10000XX.JPG
XX= fileno

The saved still picture image is not transferred by the FTP transfer function of chapter 7.

Integrated Camera Interface Specifications / Supplement for Web Control
75

8.14. Still picture image load / delete / find** Both HE 40 / UE 70 series require Ver. 1.8 or later.
MethodAccess level

：GET
：Live

CGI item name
Still picture image

URL/cgi-bin/image

Parameter

Parameter

name

value

actionControl
filenoDescription

load

load: Still picture image loaddeletedelete: Still picture image delete

find

find: Still picture image findNumeric value

Action target still picture image filenumber.
XX of "S10000XX.JPG"(1~99)

Usage example) load S1000001.JPG file
http://192.168.0.10/cgi-bin/image?action=load&fileno=1
The response data is as shown below.
・・・(JPEG)・・・

Still picture image load is success"Image Find NG"

The file with the specified number does not exist"Image Load Error"

Other error

Usage example) delete S1000001.JPG file
http://192.168.0.10/cgi-bin/image?action=delete&fileno=1
The response data is as shown below.
"Image Delete OK"

Still picture image delete is success"Image Find NG"

The file with the specified number does not exist"Image Delete Error"

Other error

Usage example) find S1000001.JPG file
http://192.168.0.10/cgi-bin/image?action=find&fileno=1
The response data is as shown below.
"Image Find OK"

The file with the specified number exists"Image Find NG"

The file with the specified number does not exist

The Common error response data is as shown below.
"Image Bad Request"

Bad Request"Image Internal Server Error"Standby state or JPEG transfer disabled state"Check Media"

Media factor error (no card, card error)"Media Busy"

Status error (Can not operate due to media access etc.)

Integrated Camera Interface Specifications / Supplement for Web Control
76

9. Acquiring the List of Setting Values
MethodAccess level: GET: LiveCGI item name

URL

Acquisition of list of/cgi-bin/setdata

Parameter

Parameter

name

value

Description
Parameters are not required.

setting values

The response data is as shown below.
CAMTITLE,"AW-HE70"
IMAGESELECT,"2m"
IMAGERATIO,"16_9"
IMAGEFPS,"30"
LIVESTREAM,"h264_4"
LIVEINT,"30"
LIVEQUALBASE,"1"
LIVESIZE,"640"
LIVEQUAL,"5"
LIVESIZE2,"1280"
LIVEQUAL2,"5"
LIVESIZE3,"320"LIVEQUAL3,"5"
STREAMMODE,"1"
H264,"1"
H264RTSPMODE,"0"
H264BWC,"8192"
NRH264BWC,"1024"
H264BWCMIN,"6144"
H264SIZE,"1280"
NRH264SIZE,"1280"
H264FPRIORITY,"2"
H264NRFRAMERATE,"30"
H264QUAL,"fine"
NRH264QUAL,"normal"
H264RINT,"1"
H264MTD,"multi"
H264MLADD1,"239"
H264MLADD2,"192"
H264MLADD3,"0"
H264MLADD4,"20"
H264MLADD,"239.192.0.20"
H264MLPORT,"37004"
H264MLTTL,"16"
H264UNIPORT,"32004"
Integrated Camera Interface Specifications / Supplement for Web Control
77

H264UNIPORT2,"33004"
H264PROFILE,"0"
H264_2,"1"
H264RTSPMODE_2,"0"H264BWC_2,"8192"
NRH264BWC_2,"1024"
H264BWCMIN_2,"4096"
H264SIZE_2,"1280"
NRH264SIZE_2,"640"
H264FPRIORITY_2,"1"
H264NRFRAMERATE_2,"30"
H264QUAL_2,"low"
NRH264QUAL_2,"normal"
H264RINT_2,"1"
H264MTD_2,"uni"
H264MLADD1_2,"239"
H264MLADD2_2,"192"
H264MLADD3_2,"0"
H264MLADD4_2,"21"
H264MLADD_2,"239.192.0.21"
H264MLPORT_2,"37004"
H264MLTTL_2,"16"
H264UNIPORT_2,"32014"
H264UNIPORT2_2,"33014"
H264PROFILE_2,"0"
H264_3,"1"
H264RTSPMODE_3,"0"
H264BWC_3,"4096"
NRH264BWC_3,"1024"
H264BWCMIN_3,"1024"
H264SIZE_3,"640"
NRH264SIZE_3,"640"
H264FPRIORITY_3,"1"
H264NRFRAMERATE_3,"30"
H264QUAL_3,"low"
NRH264QUAL_3,"normal"
H264RINT_3,"1"
H264MTD_3,"uni"
H264MLADD1_3,"-"
H264MLADD2_3,"-"
H264MLADD3_3,"-"
H264MLADD4_3,"-"
H264MLADD_3,"ff02::1"
H264MLPORT_3,"37004"
H264MLTTL_3,"16"
H264UNIPORT_3,"32024"
H264UNIPORT2_3,"33024"
H264PROFILE_3,"0"Integrated Camera Interface Specifications / Supplement for Web Control
78

H264_4,"1"
H264RTSPMODE_4,"1"
H264BWC_4,"1536"
NRH264BWC_4,"1024"
H264BWCMIN_4,"512"
H264SIZE_4,"320"
NRH264SIZE_4,"640"
H264FPRIORITY_4,"0"H264NRFRAMERATE_4,"30"
H264QUAL_4,"low"
NRH264QUAL_4,"normal"
H264RINT_4,"1"
H264MTD_4,"uni"
H264MLADD1_4,"239"
H264MLADD2_4,"192"
H264MLADD3_4,"0"
H264MLADD4_4,"23"
H264MLADD_4,"239.192.0.23"
H264MLPORT_4,"37004"
H264MLTTL_4,"16"
H264UNIPORT_4,"32034"
H264UNIPORT2_4,"33034"
H264PROFILE_4,"0"
RTSPPORT,"554"
H264MLAUTO,"0"
H264MLAUTO_2,"0"
H264MLAUTO_3,"0"
H264MLAUTO_4,"0"
AUDIO,"in"
AUDIOSENS,"line_middle"
AUDIOBITRATE,"128"
AUDIOENC,"2"
AUDIOMIC,"internal"
PLUGIN_HALFTONE_JPEG,"0"
PLUGIN_HALFTONE_H264,"0"The description of the response data is as shown below.
Setting name

Value

Description

CAMTITLE

StringCamera name

IMAGESELECT

2m

Imaging mode2m: 2 M pixel

IMAGERATIO

16_9

Image ratio
16_9: 16:9 mode

IMAGEFPS

30

Frame rate

Integrated Camera Interface Specifications / Supplement for Web Control
79

Setting name

Value

Description
30: 30 fps

LIVESTREAM

h264

Live screen initial stream selection

h264_2

h264:H264(1)h264_3h264_2:H264(2)h264_4

h264_3:H264(3)jpeg

h264_4:H264(4)jpeg_2

jpeg:JPEG(1)jpeg_3

jpeg_2:JPEG(2)jpeg_3:JPEG(3)LIVEINT

1

JPEG(1) refresh interval

5

1:1fps15(12.5)

5:5fps30(25)

15(12.5):15(12.5)fps
30(25):30(25)fps* The values within () are for the case when thesystem frequency is 50 Hz

LIVEQUALBASE

1

JPEG(1) default image quality
1: Image quality 1

LIVESIZE

320

JPEG(1) image resolution

640

320:320x180

1280

640:640x360

1920

1280:1280x720
1920:1920x1080

LIVESIZE2

320

JPEG(2) image resolution

640

320:320x180

1280

640:640x360
1280:1280x720

LIVESIZE3320

JPEG(3) image resolution

640

320:320x180

1280

640:640x360
1280:1280x720

LIVEQUAL

1

JPEG(1) image quality

5

1: Fine
5: Normal

LIVEQUAL2

1

JPEG(2) image quality

5

1: Fine
5: Normal

LIVEQUAL3

1

JPEG(3) image quality

5

1: Fine
5: Normal

STREAMMODE

1

Movie transmission method
1: H264

H264

0

H264 transmission ON/OFF

H264_2

1

0: OFF

H264_3

1: ON

Integrated Camera Interface Specifications / Supplement for Web Control
80

Setting name

Value

Description

H264_4
H264RTSPMODE

0Internet mode ON/OFF

H264RTSPMODE_2

1

0: OFF
1: ON

H264RTSPMODE_3
H264RTSPMODE_4
H264BWC
H264BWC_2
H264BWC_3
H264BWC_4
H264BWCMIN
H264BWCMIN_2
H264BWCMIN_3
H264BWCMIN_4
NRH264BWC

512,768,1024,1536,

Bit rate per client

2048,3072,4096,6144,

512 (kbps)

8192,10240,12288,~

14336,16384,20480,

24576 (kbps)

24576,~

32768(*1),

51200 (kbps)

40960(*1),
51200(*1)(*1): Only for UE70 series

512,768,1024,1536,

Minimum bit rate per client

2048,3072,4096,6144,

512 (kbps)

8192,10240,12288,~

14336,16384,20480,

24576 (kbps)

24576,~

32768(*1),

51200 (kbps)

40960(*1),
51200(*1)(*1): Only for UE70 series

Numeric value

Bit rate per client at which transmission does not

NRH264BWC_2

stop

NRH264BWC_3

Unit [kbps]

NRH264BWC_4* The value acquired by setdata depends on theminimum bit rate per client.

H264SIZE320

H264(1) resolution

640

320:320x180

1280

640:640x360

1920

1280:1280x720

3840(*1)

1920:1920x1080(*1): Only for UE70 series

H264SIZE_2

320

H264(2) resolution

640

320:320x180

1280

640:640x360
1280:1280x720

H264SIZE_3

320

H264(3) resolution

640

320:320x180

1280

640:640x360
1280:1280x720

H264SIZE_4

320

H264(4) resolution

640

320:320x180

1280

640:640x360
1280:1280x720

Integrated Camera Interface Specifications / Supplement for Web Control
81

Setting name
NRH264SIZE

Value

Description320

H264(1) resolution at which transmission does not

640

stop

1280

320:320x180

1920

640:640x360

3840(*1)

1280:1280x720
1920:1920x1080
3840: 3840x2160 (*1)(*1): Only for UE70 series
The value acquired by setdata depends on the valueof H264(1).

NRH264SIZE_2

320

H264(2) resolution at which transmission does not

640

stop

1280

320:320x180
640:640x360
1280:1280x720
The value acquired by setdata depends on the valueof H264(2).

NRH264SIZE_3

320

H264(3) resolution at which transmission does not

640

stop

1280

320:320x180
640:640x360
1280:1280x720
The value acquired by setdata depends on the valueof H264(3).

NRH264SIZE_4

320

H264(4) resolution at which transmission does not

640

stop

1280

320:320x180
640:640x360
1280:1280x720
The value acquired by setdata depends on the valueof H264(4).

H264FPRIORITY

0

Transmission mode

H264FPRIORITY_2

1

0:Constant bit rate

H264FPRIORITY_3

2

1:Frame rate
2:Best effort

H264FPRIORITY_4
H264NRFRAMERATE

5

H264(1) frame rate15(12.5)

5:5fps30(25)

15(12.5):15(12.5)fps

60(50)

30(25):30(25)fps
60(50):60(50)fps* The values within () are for the case when thesystem frequency is 50 Hz

H264NRFRAMERATE_

5

H264(2) frame rate2

15(12.5)

5:5fps30(25)

15(12.5):15(12.5)fps
30(25):30(25)fps

Integrated Camera Interface Specifications / Supplement for Web Control
82

Setting name

Value

Description* The values within () are for the case when thesystem frequency is 50 Hz

H264NRFRAMERATE_

5

H264(3) frame rate3

15(12.5)

5:5fps30(25)

15(12.5):15(12.5)fps
30(25):30(25)fps* The values within () are for the case when thesystem frequency is 50 Hz

H264NRFRAMERATE_

5

H264(4) frame rate

4

15(12.5)

5:5fps30(25)

15(12.5):15(12.5)fps
30(25):30(25)fps* The values within () are for the case when thesystem frequency is 50 Hz

H264QUAL

fine

H264 image quality

H264QUAL_2

lowfine: Image quality priority
low: Motion priority

H264QUAL_3
H264QUAL_4
NRH264QUAL

normalH264 image quality at which transmission does not

NRH264QUAL_2

stop

NRH264QUAL_3

normal: Standard

NRH264QUAL_4
H264RINT

1

Refresh cycle
1: 1 second

H264RINT_2
H264RINT_3
H264RINT_4
H264MTDuni

H264 transmission method

H264MTD_2

uni_manual

uni:Unicast port(AUTO)

H264MTD_3

multi

uni_manual:Unicast port(MANUAL)
multi:Multicast

H264MTD_4
H264MLADD1

Numeric value

H264(1) multicast address First octet
224 to 239

H264MLADD2

Numeric value

H264(1) multicast address Second octet
0 to 255

H264MLADD3

Numeric value

H264(1) multicast address Third octet
0 to 255

H264MLADD4

Numeric value

H264(1) multicast address Fourth octet
0 to 255

H264MLADD1_2

Numeric value

H264(2) multicast address First octet
224 to 239

H264MLADD2_2

Numeric value

H264(2) multicast address Second octet
0 to 255

H264MLADD3_2

Numeric value

H264(2) multicast address Third octet

Integrated Camera Interface Specifications / Supplement for Web Control
83

Setting name

Value

Description
0 to 255

H264MLADD4_2

Numeric value

H264MLADD1_3

Numeric value

H264(2) multicast address Fourth octet
0 to 255
H264(3) multicast address First octet
224 to 239

H264MLADD2_3

Numeric value

H264(3) multicast address Second octet
0 to 255

H264MLADD3_3

Numeric value

H264(3) multicast address Third octet
0 to 255

H264MLADD4_3

Numeric value

H264(3) multicast address Fourth octet
0 to 255

H264MLADD1_4

Numeric value

H264(4) multicast address First octet
224 to 239

H264MLADD2_4

Numeric value

H264(4) multicast address Second octet
0 to 255

H264MLADD3_4

Numeric value

H264(4) multicast address Third octet
0 to 255

H264MLADD4_4

Numeric value

H264(4) multicast address Fourth octet
0 to 255

H264MLADD(IPv4 address)

H264MLADD_2

or

H264MLADD_3(IPv6 address)

H264 multicast address

H264MLADD_4
H264MLPORT

Numeric value

H264 multicast port
1024 to 50000

H264MLPORT_2
H264MLPORT_3
H264MLPORT_4
H264MLTTL

Numeric value

H264 multicast TTL
1 to 254

H264MLTTL_2
H264MLTTL_3
H264MLTTL_4
H264UNIPORT

Numeric value

H264 unicast (for video) port number
1024 to 50000 (only even numbers)

H264UNIPORT_2
H264UNIPORT_3
H264UNIPORT_4
H264UNIPORT2

Numeric value

H264 unicast (for audio) port number
1024 to 50000 (only even numbers)

H264UNIPORT2_2
H264UNIPORT2_3
H264UNIPORT2_4
H264PROFILE0

H264 profile
0: High profile

H264PROFILE_2
H264PROFILE_3
H264PROFILE_4
RTSPPORT

Numeric value

RTSP server port number

Integrated Camera Interface Specifications / Supplement for Web Control
84

Setting name
H264MLAUTO

Value
0

Description
Multicast delivery is started automatically.
0: OFF

H264MLAUTO_2
H264MLAUTO_3
H264MLAUTO_4
AUDIO

in

Audio settings

offin: ON
off: OFF

AUDIOSENS

lowSound collection sensitivity

middlelow: Mic Low

high

middle: Mic Middle

line_low

high: Mic High

line_middle

line_low: Line Low

line_highline_middle: Line Middle
line_high: Line HighAUDIOBITRATE

64

Audio bit rate96

64: 64 Kbps

128

96: 96 Kbps
128: 128 Kbps

AUDIOENC

2

Encoder settings
2: AACPLUGIN_HALFTONE_J

0

PEG

Enabling/disabling of half-tone function for JPEG
images in Active X
0: Disabled

PLUGIN_HALFTONE_
H264

0

Enabling/disabling of half-tone function for H264 in
Active X
0: Disabled

Integrated Camera Interface Specifications / Supplement for Web Control
85

10. About Control Based on RTSP
The remote camera supports general RTSP protocols as well. This chapter illustrates usage methods
based on RTSP. The customer must have knowledge of RTSP/RTP/RTCP when using such usage
methods.

10.1. About the URLs for an RTSP Request
The URLs for RTSP requests of the remote camera are as described below.
Request URL
Description
Videos set in WEB menu H264(1) of the remote
rtsp://<cam_ip>/mediainput/h264/stream_1
camera can be requested.
Videos set in WEB menu H264(2) of the remote
rtsp://<cam_ip>/mediainput/h264/stream_2
camera can be requested.
Videos set in WEB menu H264(3) of the remote
rtsp://<cam_ip>/mediainput/h264/stream_3
camera can be requested.
Videos set in WEB menu H264(4) of the remote
rtsp://<cam_ip>/mediainput/h264/stream_4
camera can be requested.
The RTSP port at the remote camera (RTSP Server) side is set to 554 according to the factory settings. If it
is to be changed, use the cgi-bin/set_rtsp (POST command).

The relationship between "H.264 transmission" and "Audio Transmission" in the WEB menu of the remotecamera is as shown below.
Audio Transmission
ON
OFF
Both video and audio can be used.
Only video can be used.
* As for DESCRIBE,* As for DESCRIBE,ONthe SDP information of video + audio
only the SDP information of video is
H.264
is issued as response.
issued as response.
transmission
Both video and audio cannot be used.
OFF* As for SETUP, 503 is issued as response.

When "Audio Transmission" is ON, the remote camera issues a response by adding Audio information to
the DESCRIBE information. If necessary, the audio can be transmitted by issuing the SETUP command. On
the contrary, if the SETUP command is not issued, only the video can be transmitted. Moreover, if "Audio" in
the WEB menu of the remote camera is "OFF", or nothing is connected to the "Audio IN terminal", it resultsin silent transmission.
In this manual, the description is provided by assuming that "H.264 transmission" and "Audio
Transmission" are in the ON state.

Integrated Camera Interface Specifications / Supplement for Web Control
86

10.2. About the rtsp Methods
The RTSP methods supported in the remote camera are as described below.
Supported Method
OPTIONSDESCRIBE
SETUP
PLAY
PAUSE

GET_PARAMETERTEARDOWN

Description
Check for the corresponding command
Acquisition of session information and Audio support
Initialization of the session and mutual exchange ofport information
Transfer started
Transfer paused* Transmission is stopped, and this method isignored during multicast.
Acquisition of session parameter* Operation is performed by assuming Keep Alive.
Transfer end/session end

SET_PARAMETER is not supported. 501 is issued as response.
The timeout based on GET_PARAMETER is 120 seconds. If Keep Alive from all clients is blocked
including during multicast, the remote camera stops transmission.

Integrated Camera Interface Specifications / Supplement for Web Control
8711. About Acquisition of Stream from RTSPThe RTSP communication methods supported in the remote camera are as described below. No matter
which method is used, TCP communication (554 is set as the waiting port at the remote camera side) isused during initial negotiation of RTSP.
1. UDP Unicast▪ Used for transmitting video/audio to a single client in one remote camera.
▪ Although transmission to multiple clients is also supported, network bandwidth is needed for eachconnection.
2. UDP Multicast▪ Used for transmitting video/audio simultaneously to multiple clients in one remote camera.
▪ The network bandwidth at the camera side does not increase even when transmission is performed
to multiple clients.
▪ A separate router that supports multicast is needed.
3. TCP Unicast▪ Used for transmitting video/audio to a single client in one remote camera.
▪ The video and audio data communicated via RTP/UDP can be transmitted via TCP.

11.1. UDP Unicast
You must make the settings described below in the WEB menu as preparations at the remote camera side.
▪ Set H264(X)/Transmission type to Unicast (AUTO).
The port number during transmission of video and audio stream is decided as described below.
▪ client_port (receiving port at the client side):
The client explicitly issues a command to the remote camera in an RTSP "SETUP" sequence.
* The methods of deciding the port number differ according to the client, and include random
settings and dedicated menu.
▪ server_port (transmitting port of the remote camera):
The remote camera issues a response to the client through response in the RTSP "SETUP"
sequence.
* The port number is decided randomly.
Note that if you want to fix the client_port forcibly, you can do so by making the WEB menu settings
described below.
▪ Set H264(X)/Transmission type to Unicast (MANUAL).
▪ Set Unicast port (Image)/Unicast port (Audio).
* However, in the RTSP "SETUP" sequence, the content instructed explicitly by the client to theremote camera are ignored, and therefore, it is not used normally.
The acquisition method of video and audio stream by the UDP Unicast method is illustrated below.

Integrated Camera Interface Specifications / Supplement for Web Control
88

UDP Unicast Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
89

UDP Unicast Packets (1/2)

Integrated Camera Interface Specifications / Supplement for Web Control
90

UDP Unicast Packets (2/2)

Integrated Camera Interface Specifications / Supplement for Web Control
91

11.2. UDP Multicast
You must make the settings described below in the WEB menu as preparations at the remote camera side.
▪ Set H264(X)/Transmission type to Multicast.
▪ Set H264(X)/Multicast address (set to 239.192.0.20 for H264(1) according to factory settings)▪ Set H264(X)/Multicast port (set to 37004 for H264(1) according to factory settings)

The port number and multicast address during transmission of the video and audio stream depend on thevalues of the WEB menu of the remote camera, and the commands from the client side are ignored.

The acquisition method of video and audio stream by the UDP Multicast method is illustrated below.

Integrated Camera Interface Specifications / Supplement for Web Control
92

UDP Multicast Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
93

UDP Multicast Packets (1/2)

Integrated Camera Interface Specifications / Supplement for Web Control
94

UDP Multicast Packets (2/2)

Integrated Camera Interface Specifications / Supplement for Web Control
95

11.3. TCP Unicast
You must make the settings described below in the WEB menu as preparations at the remote camera side.
▪ Set H264(X)/Transmission type to Unicast (AUTO).
The port number during transmission of video and audio stream is decided as described below.
▪ client_port (receiving port at the client side):
The transmission-side port of the client that is used in the RTSP "PLAY" sequence becomes thereceiving port at the client side.
* The methods of deciding the port number differ according to the client, and include random
settings and dedicated menu.
▪ server_port (transmitting port of the remote camera):
The RTSP waiting port (set to 554 according to factory settings) is used.
The interleave header specified from the client side is ignored at the camera side, and a new interleave
header is issued.
The acquisition method of video and audio stream by the TCP Unicast method is illustrated below.

Integrated Camera Interface Specifications / Supplement for Web Control
96

TCP Unicast Sequence

Integrated Camera Interface Specifications / Supplement for Web Control
97

TCP Unicast Packets 1/2

Integrated Camera Interface Specifications / Supplement for Web Control
98

TCP Unicast Packets 2/2

Integrated Camera Interface Specifications / Supplement for Web Control
99

11.4 About the rtpmap Attribute
The response of "rtpmap" with respect to the RTSP "DESCRIBE" request is as described below.
Codec
H.264
AAC

rtpmap Attribute Value
a=rtpmap:98 H264/90000
a=rtpmap:99 mpeg4-generic/48000/2

The values described above are used for both video and audio regardless of the bit rate.

Integrated Camera Interface Specifications / Supplement for Web Control
100

12. About Control Based on RTCP
The remote camera also supports dynamic control of bit rate and frame rate according to the line statususing RTCP. As a prerequisite, a client that supports RTCP/SR (Sender Report) and RTCP/RR (Receiver
Report) is necessary.
You must make the settings described below in the WEB menu as preparations at the remote camera side.
▪ Set H264(X)/Transmission priority to Best effort.
* In the case of the frame rate (factory settings) and constant bit rate, an RTCP/SR istransmitted and an RTCP/RR is received, but these are not used for controlling the bit rate andframe rate.
▪ Select H264(X)/Image quality from Motion priority or Image quality priority.
Motion priority: This is the motion priority mode. The bit rate is actively changed and supported.
Image quality priority: This is the image quality priority mode. The frame rate is actively changed.

The sequence during RTCP control is illustrated below:

Note that in the remote camera, an RTCP/SR is transmitted every five seconds, and of the RTCP/RRs, only
those related to VIDEO are used.

Integrated Camera Interface Specifications / Supplement for Web Control
101

13. About RTP/Data Format
13.1. RTP Header Format
Bit

0.

8.

Byte

2

1

1

0

V

P

X

4

1
CC

16.
7

24.

8

M

PT

8
Sequence number

4

Timestamp

8

SSRC (Synchronization Source Identifier)

12

Defined by profile

Extension length

Additional Information (1)16Additional Information (N)Parameter namelength(Bit)

Values and comments

V (Version)

2

2 (fixed)

P (Padding)1

0 (fixed)

X (Extension)

1

0: false , 1: true

CC (CSRC Count)

40 (fixed)

M (Marker)

1

In case of the last RTP packet of a picture, this value is set to 1

PT (Payload Type)

7

Sequence number

16

Timestamp

32

Time stamp

SSRC

32

0x0000 0000 (fixed)

CSRC

0

UnusedDefined by profile(*)

16

0 (fixed)

Extension length(*)

16

Length of the Header Extension (Unit of 32bit word)

98 (fixed for H.264)
99 (fixed for AAC)
The value in which one increment is done in each RTP packet is set.
An initial value is generated at random.

meta information(Additional
Information) (*)

Integrated Camera Interface Specifications / Supplement for Web Control
102

13.2. Relationship with H.264/ES Data
The structure of ES data and RTP packet of H.264 is as shown below.
Parameter set
AU

PPS

SEI

NALh

#1

Ether/IPh/UDPh

RTPh

AU

#2

Ether/IPh/UDPh

RTPh SPS#3

Ether/IPh/UDPh

RTPh PPS#4Ether/IPh/UDPh

RTPh

SEI

#5

Ether/IPh/UDPh

RTPh

FUi

FUh

RBSP

#6

Ether/IPh/UDPh

RTPh

FUi

FUh

RBSP

#N

Ether/IPh/UDPh

RTPh

FUi

FUh

Structure of ES data

RTP packet

SPS

Encoded data
RBSP

(FU-A)

RBSP[Notes]NALh: NAL header (1 byte)

Fui: FU identifier (1 byte)

Fuh: FU header (1 byte)

Ether/IPh/UDPh: Ether/IP header/UDP header

RTPh: RTP header

Integrated Camera Interface Specifications / Supplement for Web Control
103

13.3. H.264 Syntax
In the remote camera, the Codec information to be used changes depending on the resolution/frame rate.
The following information is used when Priority Mode is IP or IP (4K) and 59.94 Hz is set, it is as follows.
Resolution / Frame rate
320x180/5p,15p,30p
640x360/5p,15p,30p
1280x720/5p,15p,30p,60p
1920x1080/5p,15p,30p
1920x1080/60p
3840x2160/5p,15p(*1)
3840x2160/30p(*1)

Codec Info
H.264/High profile (no B frame/CAVLC)GOP interval approx 1 sec.

H.264/High profile (no B frame/CABAC)GOP interval approx 1 sec.
H.264/High profile (no B frame/CABAC)GOP interval approx 0.5 sec.
H.264/High profile (B frame present/CABAC)GOP interval approx 0.5 sec.
(*1): Only for UE70 series

13.4. Audio Data Format
The structure of the audio ES data and RTP packet differs depending on the audio compression method.
When the audio compression method is AAC:
An AU header (2 bytes) is inserted between the RTP header and audio data, and then transmitted.

RTP header

AU Header

ES (AUDIO data)

Integrated Camera Interface Specifications / Supplement for Web Control
104

Memo:

Integrated Camera Interface Specifications / Supplement for Web Control
105