Toshiba Toshiba User manual

Category
Security cameras
Type
User manual
Ver 1.00.SC
(C) TOSHIBA Corp.
Jun, 2006
TOSHIBA Network Camera
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
History
Version Page Topics Creator T&D Notes
B.71.SC Release. VerB.71.SC T.Hamada Mon May 29 2006
B.72.SC All Typo; PTZF -> PTZ T.Hamada Thu Jun 08 2006
30,31 Modified; wbsetptbasic.cgi <Degree> values
32 Modified; wbsetptpreset.cgi <Pan/Tilt/ZoomPosition> values
35-38 Added; OpeLog=Yes/No
54 Modified; Notes 6); Appendix.C -> Appendix.B
59 Modified; …logclear.cgi&type=Set -> .cgi?type=Set
63,66,68 Typo; <stremType> -> <streamType>
90 Modified; wbgetnwkbasic.cgi – Output
99 Modified; wbgetadminuserfunctions.cgi - Output
101 Modified; wbgetadmintime.cgi – Output
Appendix.B Modified; output values; [Camera-Mail], [Camera-Sound],
[PanTilt-General], [PanTilt-Preset], [Multi-Screen-Display]
143 Modified; __live.wav -> __live.jpg
B.73.SC 5 Review this page. T.Hamada Thu Jun 15 2006
22 Typo; Swi2tch -> Switch
24 Modified; 1.5.4 Example 7) & 8)
30 Typo; CENETER -> CENTER, autoPatrol -> AUTO PATROL
59 Modified; 6.2.5 Notes 1)
62 Modified; 7.1.2 Input, ‘Explanation’ of <clientID>
63 Modified; 7.1.5 Notes 4)
65 Modified; 7.3.2 Input, ‘Explanation’ of <clientID>
66 Modified; 7.3.5 Notes 5)
67 Modified; 7.4.2 Input, ‘Explanation’ of <clientID>
68 Modified; 7.4.5 Notes 4)
70 Modified; 7.6.2 Input, ‘Explanation’ of <clientID>
71 Modified; 7.7.2 Input, ‘Explanation’ of <clientID>
107 Typo; Refenrece -> Reference
111 Modified; 15.2.5 Notes 2)
113 Modified; 15.3.5 Notes 2)
127 Modified; Note of ‘Normal-1 OUT’, ‘Error-2 Out’ and
‘Emergency Normal-1 OUT’
1.00 Release 1.00.SC T.Hamada Thu Jul 27 2006
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
i
Contents
I. About API ............................................................................................................................................................................................................ 1
Firmware version corresponding to this specification > .................................................................................................................................... 1
API protocol >....................................................................................................................................................................................................... 1
RFC2068 HTTP error code >................................................................................................................................................................................. 1
II. Comparison between WEB Setting Page and API functions............................................................................................................................ 2
API types >............................................................................................................................................................................................................ 2
API Functions > .................................................................................................................................................................................................... 2
III. Restrictions on the API..................................................................................................................................................................................... 5
IV. API List.............................................................................................................................................................................................................. 6
V. API Termination Status ...................................................................................................................................................................................... 9
Termination status classification >...................................................................................................................................................................... 9
Input parameter and record control to log > ..................................................................................................................................................... 10
VI. IK-WB15A Setting Type API List..................................................................................................................................................................... 12
1. Camera Settings .............................................................................................................................................................................................. 13
1.1 Basic Settings ........................................................................................................................................................................................... 14
1.2 Frame Rate Setting ................................................................................................................................................................................... 17
1.3 Alarm Settings........................................................................................................................................................................................... 18
1.4 Recording Settings.................................................................................................................................................................................... 19
1.5 FTP Recording Settings............................................................................................................................................................................. 21
1.6 Mail Settings.............................................................................................................................................................................................. 25
1.7 Audio Settings........................................................................................................................................................................................... 28
2. PAN/TILT Settings............................................................................................................................................................................................ 29
2.1 Basic Settings ........................................................................................................................................................................................... 30
2.2 Preset Settings.......................................................................................................................................................................................... 32
2.3 Auto Patrol Settings................................................................................................................................................................................... 34
2.4 Easy Preset Assignment............................................................................................................................................................................ 35
2.5 Easy Preset Deletion................................................................................................................................................................................. 36
2.6 Easy collective Preset Name assignment................................................................................................................................................... 37
2.7 Easy Preset Move ..................................................................................................................................................................................... 38
3. Network Settings ............................................................................................................................................................................................. 39
3.1 Basic Settings ........................................................................................................................................................................................... 40
3.2 Bandwidth Control Settings........................................................................................................................................................................ 42
3.3 DDNS Settings .......................................................................................................................................................................................... 43
3.4 FTP Server Settings .................................................................................................................................................................................. 44
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
ii
4. Multi-Screen Display Settings......................................................................................................................................................................... 45
4.1 Multi-Screen Display Settings.................................................................................................................................................................... 46
5. Administrator Functions ................................................................................................................................................................................. 48
5.1 User Login Restriction ............................................................................................................................................................................... 49
5.2 User Operation Restriction Control ............................................................................................................................................................ 50
5.3 NTP Settings............................................................................................................................................................................................. 52
5.4 Set Time Manually..................................................................................................................................................................................... 53
5.5 Reset All Camera Informations to Default .................................................................................................................................................. 54
5.6 Reboot Camera......................................................................................................................................................................................... 55
6. Log Management ............................................................................................................................................................................................. 56
6.1 Filter Settings............................................................................................................................................................................................ 57
6.2 Clear Logs................................................................................................................................................................................................. 59
VII. IK-WB15A Picture/Audio type API List ....................................................................................................................................................... 60
7. Get Pictures/Audio .......................................................................................................................................................................................... 61
7.1 Get Live Pictures by streaming.................................................................................................................................................................. 62
7.2 One-shot Live Picture................................................................................................................................................................................ 64
7.3 Get Playback Pictures by streaming .......................................................................................................................................................... 65
7.4 Get Live Audio by streaming...................................................................................................................................................................... 67
7.5 One-shot Live Audio .................................................................................................................................................................................. 69
7.6 Abort stream (abort5) ................................................................................................................................................................................ 70
7.7 Abort stream (abort10) .............................................................................................................................................................................. 71
VIII. IK-WB15A Data Reference Type API List...................................................................................................................................................... 72
8. Reference of All Setting Information .............................................................................................................................................................. 73
8.1 Reference of All Setting Information........................................................................................................................................................... 74
9. Reference of Camera Setting.......................................................................................................................................................................... 75
9.1 Reference of Camera Basic Settings ......................................................................................................................................................... 76
9.2 Reference of Frame Rate Settings............................................................................................................................................................. 77
9.3 Reference of Alarm Settings ...................................................................................................................................................................... 78
9.4 Reference of Recording Settings ............................................................................................................................................................... 79
9.5 Reference of FTP Recording Settings........................................................................................................................................................ 80
9.6 Reference of E-mail Settings..................................................................................................................................................................... 82
9.7 Reference of Audio Settings ...................................................................................................................................................................... 84
10. Reference of Pan/Tilt Setting...................................................................................................................................................................... 85
10.1 Reference of Pan/Tilt Basic Settings.......................................................................................................................................................... 86
10.2 Reference Preset Settings......................................................................................................................................................................... 87
10.3 Reference of Auto Patrol Settings.............................................................................................................................................................. 88
11. Reference of Network Setting..................................................................................................................................................................... 89
11.1 Reference of Network Basic Settings......................................................................................................................................................... 90
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
iii
11.2 Reference of Bandwidth Control Settings................................................................................................................................................... 91
11.3 Reference of DDNS Settings ..................................................................................................................................................................... 92
11.4 Reference of FTP Server Settings ............................................................................................................................................................. 93
11.5 Get MAC Address...................................................................................................................................................................................... 94
12. Reference of Administrator Functions ....................................................................................................................................................... 95
12.1 Reference of Multi-Screen Information....................................................................................................................................................... 96
13. Reference of Administrator Functions ....................................................................................................................................................... 97
13.1 Reference of User Information................................................................................................................................................................... 98
13.2 Reference of User Operation Restriction.................................................................................................................................................... 99
13.3 Reference of Time and Date Settings........................................................................................................................................................100
13.4 Reference of Current Camera Time ..........................................................................................................................................................101
14. Reference of Log Management Setting .....................................................................................................................................................102
14.1 Reference of Log Filtering Settings...........................................................................................................................................................103
14.2 Reference of Log Lists..............................................................................................................................................................................104
IX. IK-WB15A List Operation type API List.........................................................................................................................................................106
15. List Operation.............................................................................................................................................................................................107
15.1 Reference/Deletion of Alarm In List...........................................................................................................................................................108
15.2 Reference/Deletion of Normal List ............................................................................................................................................................ 110
15.3 Reference/Deletion of Ext. Control In List .................................................................................................................................................112
X. IK-WB15A External Storage Operation Type API List....................................................................................................................................114
16. External Storage.........................................................................................................................................................................................115
16.1 Check Storage Inserted Status..................................................................................................................................................................116
16.2 Execute Storage Mount/Unmount..............................................................................................................................................................117
16.3 Check Storage Mount Status.....................................................................................................................................................................118
16.4 Format Storage.........................................................................................................................................................................................119
XI. PTZ Operation Type API List .........................................................................................................................................................................120
17. PTZ Operation.............................................................................................................................................................................................121
17.1 Pan/Tilt Operation.....................................................................................................................................................................................122
17.2 Zoom Operation........................................................................................................................................................................................123
17.3 Get Current Pan/Tilt/Zoom Position ..........................................................................................................................................................124
Appendix.A Output of getstream.cgi.....................................................................................................................................................................125
Appendix.B Output of wbgetallinfo.cgi..................................................................................................................................................................128
Appendix.C PAN/TILT direction and coordinate on “Desktop/Wall Mount” / “Ceiling Mount” ..................................................................................134
Appendix.D Simultaneous Connection .................................................................................................................................................................140
The end of the Document ........................................................................................................................................................................................144
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
1
I. About API
Firmware version corresponding to this specification >
The firmware version to which this specification is applicable is ‘Version 0.16.10.018.115 or later’.
API protocol >
The base protocol of this API group is HTTP.
The HTTP server specifications of the IK-WB15A are as follows:
HTTP Version 1.0
Supports Keep-Alive
RFC2068 HTTP error code >
The error code to be notified from the HTTP server of the IK-WB15A is as follows:
Response code(RFC2068) Meaning Result Message
200 Success
HTTP/1.0 200 OK\r\n
301 Redirection
HTTP/1.0 301 Moved Permanently\r\n
302 Redirection
HTTP/1.0 302 Moved Temporarily\r\n
304 Client Error
HTTP/1.0 304 Not Modified\r\n
400 Client Error
HTTP/1.0 400 Bad Request\r\n
401 Client Error
HTTP/1.0 401 Unauthorized\r\n
403 Client Error
HTTP/1.0 403 Forbidden\r\n
404 Client Error
HTTP/1.0 404 Not Found\r\n
500 Server Error
HTTP/1.0 500 Server Error\r\n
501 Server Error
HTTP/1.0 501 Not Implemented\r\n
502 Server Error
HTTP/1.0 502 Bad Gateway\r\n
503 Server Error
HTTP/1.0 503 Service Unavailable\r\n
505 Server Error
HTTP/1.0 505 HTTP Version Not Supported\r\n
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
2
II. Comparison between WEB Setting Page and API functions
API types >
APIs are roughly classified into the following 6 types.
- Information setting type API
- Information reference type API
- Image/audio type API
- List operation type API
- External storage operation type API
- Pan/Tilt/Zoom (“PTZ”) operation type API
API Functions >
As a rule, all the items to be executed by the WEB setting page can also be set or referenced as the API.
The meanings of the codes in the table are:
O : All operable for the function.
X : All inoperable for the function.
# : Partially inoperable for the function
- : The function is not applicable.
This is intended so that the function should be used depending on whether the using person is an administrator or user in an application.
WEB operation API operation
Setting Reference Setting Reference
Function list
A
dmin User
A
dmin User
A
dmin User
A
dmin User
Basic O # O # O X O X
Frame Rate O X O X O X O X
Alarm O X O X O X O X
Recording O X O X O X O X
FTP Recording O X O X O X O X
E-mail O X O X O X O X
Camera Settings
Audio O X O # O # O #
To the next page.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
3
From the last page.
WEB operation API operation
Setting Reference Setting Reference
Function list
A
dmin User
A
dmin User
A
dmin User
A
dmin User
Basic O X O X O X O X
Preset O X O X O X O X
Auto Patrol O X O X O X O X
PAN/TILT Settings
Operation Range O X O X O X O X
Basic O X O X O X O X
Bandwidth Control O X O X O X O X
DDNS O X O X O X O X
Network Settings
FTP Server O X O X O X O X
Multi-Screen Settings Adding and Removing Cameras O X O X O X O X
Admin O X O X X X X X Changing
ID/Password
User O X O X X
X X X
User Operation Restriction O X O X O X O X
Date and Time O X O X O X O X
FW Update O X O X O X O X
Import O X - - X X - -
Export O X - - X X - -
Reset to Default O X O X O X O X
Admin. Functions
Configuration
Camera O X O X O X O X
Filter Settings O X O X O X O X
Browse O X O X O X O X
Log management
Delete O X O X O X O X
LIVE Picture Stream O O O O O O
LIVE Picture One Shot O O O O O O
PLAY Picture Stream O X O X O X
LIVE Audio Stream O O O O O O
Picture/Audio
Abort
X
Since the Viewer autom-
atically calculates the
parameters, User cannot
adjust the stream.
O O O O
To the next page.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
4
From the last page.
WEB operation API operation
Setting Reference Setting Reference
Function list
A
dmin User
A
dmin User
A
dmin User
A
dmin User
Reference All Information
General Operation
O(Configuration
Information)
O(Configuration
Information)
O X O X
O
(Camera - Recording)
(Controller – Replay list)
O
(Camera - Recording)
(Controller – Replay list)
List Operation
X
X
O X O X
External Storage Operation O X O X O X O X
PTZ Operation O # O # O # O #
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
5
III. Restrictions on the API
When using this API group, take the following items into consideration.
1) Method type
Method type
API type
GET POST
Information setting type API wbset…type O X
Information reference type API wbget…type O X
Image/audio type API getstream…type O X
List operation type API wblist…type O O
External storage operation type API wbstorage…type O O
PTZ operation type API pantiltapi/wbset…type O O
O : Supported by the API.
X : Not supported by the API.
2) URL decode
All parameters to API are URL-decoded. If numeric ‘+5’ inputted, the API treats this character as ‘ 5’. ‘ 5’ does not equal to ‘5’.
3) Client Cache
When the client used is a WEB browser, the camera information at that time may not be obtained correctly due to the browser cache. For
example the information reference type API. Accordingly, take extreme care about the client cache.
4) Information output
The following settings output from this API are not in HTML format.
- Status
- Setting information
Obtain the information according to the output format described in this specification. After the command API is executed by a browser, its
result may not be displayed in the output format described in this specification. In this case, open the output source of the browser by
another editor. Then, the information can be read in a correct format. (For the status, refer to ‘API termination status’ that will be described
later.)
5) Security
All of these APIs require authentication that is managed by ‘administrator ID’. When executing each API, be sure to clear the basic
authentication beforehand.
6) Reply status from the API
It may take some time to receive a reply status from the setting type API. To operate multiple APIs continuously, be sure to proceed to the
next operation after receiving the previous API execution reply status.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
6
IV. API List
The APIs available for the IK-WB15A are shown below as each of the 5 types.
Item Menu API name
Basic wbsetcambasic.cgi
Frame Rate wbsetcamframerate.cgi
Alarm wbsetcamalarm.cgi
Recording wbsetcamrecord.cgi
FTP Recording wbsetcamftprecord.cgi
E-mail wbsetcammail.cgi
Camera Settings
Audio wbsetcamsound.cgi
Basic
Operation Range
wbsetptbasic.cgi
Preset wbsetptpreset.cgi
Auto Patrol wbsetptautopatrol.cgi
PAN/TILT Settings
Easy Preset Operations wbpresetapi.cgi
Basic wbsetnwkbasic.cgi
Bandwidth Control wbsetnwkbandwidth.cgi
DDNS wbsetnwkddns.cgi
Network Settings
FTP Server wbsetnwkftpserver.cgi
Multi-Screen Settings Adding and Removing Cameras wbsetmultiscreen.cgi
User Login Restrinction wbsetadminuserinfo.cgi
User Operation Restriction wbsetadminuserfunctions.cgi
NTP wbsetadminTaD.cgi Date and Time
Manual Setting wbsetadmintime.cgi
FW Update -
Import -
Export -
Reset to Default wbsetadminsetdefault.cgi
Data Setting
Admin. Functions
Configuration
Camera Rebooting wbsetcamreboot.cgi
Filter Settings wbsetlogconditions.cgi Log Management
Delete wbsetlogclear.cgi
LIVE Picture Stream getstream.cgi LIVE Picture
LIVE Picture One Shot __live.jpg
Alam Picture PLAY Picture Stream getstream.cgi
LIVE Audio LIVE Audio Stream getstream.cgi
Picture/
Audio
Abort Abort Stream getstream.cgi
To the next page.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
7
From the last page.
Item Menu API name
Reference All Information wbgetallinfo.cgi
Basic wbgetcambasic.cgi
Frame Rate wbgetframerate.cgi
Alarm wbgetcamalarm.cgi
Recording wbgetcamrecord.cgi
FTP Recording wbgetcamftprecord.cgi
E-mail wbgetcammail.cgi
Getting Camera Informations
Audio wbgetcamsound.cgi
Basic
Operations Range
wbgetptbasic.cgi
Preset wbgetptpreset.cgi
Auto Patrol wbgetptautopatrol.cgi
Getting PAN/TILT Informations
Easy Preset Management wbpreset.cgi
Basic wbgetnwkbasic.cgi
Bandwidth Control wbgetnwkbandwidth.cgi
DDNS wbgetnwkddns.cgi
FTP Server wbgetnwkftpserver.cgi
Getting Network Informations
MAC Address wbgetnwkmac.cgi
Multi-Screen Settings Infrastructure of Cameras wbgetmultiscreen.cgi
User Login Restriction wbgetadminuserinfo.cgi
User Operation Restriction wbgetadminuserfunctions.cgi
NTP wbgetadminTaD.cgi Date and Time
Current Time wbgetadmintime.cgi
FW Update -
Import -
Export -
Reset to Default -
Getting Administrator
Settings
Configuration
Camera Rebooting -
Log Filters wbgetlogconditions.cgi
Getting Data
Getting Log Settings
Browse wbgetloglist.cgi
To the next page.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
8
From the last page.
Item Menu API name
Get Alarm In List
Delete Alarm In List(All)
Alarm In List Operation
Delete Alarm In List(Date and Time)
wblistalarm.cgi
Get Normal List
Delete Normal List(All)
Normal List Operation
Delete Normal List(Date and Time)
wblistnormal.cgi
Get Ext. Control In List
Delete Ext. Control In List(All)
List Operation
Ext. Control In List Operation
Delete Ext. Control In List(Date and Time)
wblistextcontrol.cgi
Notify Inserting Status wbstoragestatus.cgi
Mount/Unmount wbstoragemount.cgi
Notify Mounting Status wbstoragemountstatus.cgi
External Storage Operations
Format wbstorageformat.cgi
PAN/TILT Operation wbpantiltapi.cgi
ZOOM Operation wbsetzoom.cgi
Others
PTZ Operation
Get current Pan/Tilt/Zoom Position wbgetptzposition.cgi
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
9
V. API Termination Status
Termination status classification >
This API group notifies ‘Termination code’ and ‘Termination status’ except where image/audio data is notified to the client in the specified format
when the getstream type API is successful.
The API termination status is not notified in the HTML format but a message such as shown above is notified in units of lines. If there is data that
is notified from the camera, the message is sent starting from the next line of this termination status.
IK-WB15A recommends the client who has executed this API to reference this termination status.
However, regarding termination status except ‘20 OK’, the API notifies only a single termination status even if multiple errors occur inside and
outside the API. For this reason, there is a possibility that the client may receive a different status from the intended status.
Accordingly, we recommend checking the general-purpose termination status without expecting the status indicated by the output of each API.
Each termination status that is generally notified from the API group is shown below.
Terminate code Meaning Termination status Details
20 Success 20 OK\r\n Normal termination
30 Client Error 30 InvalidType\r\n Illegal <type> was specified.
31 Client Error 31 InvalidEntry\r\n Illegal <entry> name was specified.
32 Client Error 32 InvalidValue\r\n Illegal <value> was set for <entry>.
33 Client Error 33 InvalidOperand\r\n The argument format to the API is illegal.
34 Client Error 34 NoEntryData\r\n <entry>=<value> is not specified.
35 Client Error 35 TooManyEntry\r\n <entry>=<value> was specified exceeding the necessary number.
40 Server Error 40 FailToSave\r\n Data registration failed.
41 Server Error 41 FailToGet\r\n Data acquisition failed.
90 Server Error(Critical) 90 CriticalError\r\n
91 Server Error(Critical) 91 FatalError\r\n
92 Server Error(Critical) 92 CriticalError\r\n
A fatal error occurred inside the camera.
Next, the termination status limited to an API is shown below. This termination status may be notified by this API in addition to the above
termination status.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
10
1) Termination status limited to ‘wblist’ type cgi
Terminate code Meaning Termination status Details
60 Server Error 60 FailAction\r\n List acquisition failed.
2) Termination status limited to ‘wbstorage’ type cgi
Terminate code Meaning Termination status Details
21 Notify 21 Inserted\r\n The storage is inserted.
22 Notify 22 Mounted\r\n The storage is mounted. (Available status)
71 Notify 71 NotInserted\r\n The storage is not inserted.
72 Notify 72 NotMounted\r\n The storage is not mounted. (Inserted)
73 Storage Error 73 FailedToMount\r\n Mounting the storage failed.
74 Storage Error 74 FailedToFormat\r\n Storage formatting failed.
3) Termination status limited to wbsetcamrecord.cgi/wbsetcamftprecord.cgi
Terminate code Meaning Termination status Details
50 Client Warning 50 OKbutExtAlarmOFF\r\n Though the registration related to the Alarm In was executed, the
Alarm In function is set to “OFF”.
51 Client Warning 51 OKbutMotionOFF\r\n Though the registration related to motion detection was executed,
the Motion Detecting function is set to “OFF”.
52 Client Warning 52 OKbutExtControlOFF\r\n Though the registration related to the Ext. Control In was executed,
the Ext. Control In function is set to “OFF”.
Input parameter and record control to log >
The API checks whether the input parameter (Input) has an appropriate format. For a request that does not meet the specified format, one of
codes 30 to 35 will be notified.
Each API can specify an option by parameter as to whether the execution result is to be recorded in the log. This function can be specified as
the entry ‘OpeLog’ and can be specified at any position that is behind the ‘type’ attribute.
Namely, the following two indicates all the same setting operation:
http://10.1.0.1/wbsetcambasic.cgi?type=Set&OpeLog=No&Resolution=3… (1)
http://10.1.0.1/wbsetcambasic.cgi?type=Set&Resolution=3&OpeLog=No
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
11
However, for the following, an error is notified because ‘OpeLogis specified ahead of the ‘type’ attribute as described before.
http://10.1.0.1/wbsetcambasic.cgi?OpeLog=No&type=Set&Resolution=3
For an API without the ‘type’ attribute like wbgetcambasic.cgi, there is no limitation on the arrangement of the entry ‘OpeLog’.
‘OpeLog’ is specified by ‘Yes’ or ‘No’. For the other specification, an error is notified. ‘OpeLog’ is an optional entry. If omitted, it is recognized as
‘OpeLog=Yes’ by API.
If an entry has an error, the recognition of the ‘OpeLog’ specification by API depends on whether the error occurs before ‘OpeLog’ is
recognized or not. Namely;
http://10.1.0.1/wbsetcambasic.cgi?type=Set&OpeLog=No&Resolution=ABCDEFG
In the above case, the API detects the illegal value of Resolution after detecting ‘OpeLog=No’. Accordingly, if an error is detected by the API,
it is not output to the log.
However;
http://10.1.0.1/wbsetcambasic.cgi?type=Set&Resolution=ABCDEFG&OpeLog=No
In the above case, the API detects the illegal value of Resolution before detecting ‘OpeLog=No’. When detecting an error in the Input
parameter, the API proceeds internally to error notifying processing. Accordingly, ‘OpeLog=No’ is ignored, so that it is output to the log.
For this reason, when the output to the log is controlled by the client, it is recommended to describe the entry ‘OpeLog’ after the ‘type’ attribute as
shown in (1).
Lastly, exceptions about the entry ‘OpeLog’ are shown below.
- In the getstream type API, the ‘OpeLog’ option cannot be specified.
- wbstorage type API, wblist type API, and wbsetadmincamreboot.cgi are free from the above restrictions, having a free format.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
12
VI. IK-WB15A Setting Type API List
Item No. Item Sub-number Menu API name Function type
1-1 Basic wbsetcambasic.cgi 2 types
1-2 Frame Rate wbsetcamframerate.cgi 2 types
1-3 Alarm wbsetcamalarm.cgi 4 types
1-4 Recording wbsetcamrecord.cgi 4 types
1-5 FTP Recording wbsetcamftprecord.cgi 10 types
1-6 E-mail wbsetcammail.cgi 16 types
1 Camera Settings
1-7 Audio wbsetcamsound.cgi 3 types
2-1 Basic/Operation Range wbsetptbasic.cgi 7 types
2-2 Preset wbsetptpreset.cgi 65 types
2 PAN/TILT Settings
2-3 Auto Patrol wbsetptautopatrol.cgi 3 types
3-1 Basic wbsetnwkbasic.cgi 2 types
3-2 Bandwidth Control wbsetnwkbandwidth.cgi 2 types
3-3 DDNS wbsetnwkddns.cgi 2 types
3 Network Settings
3-4 FTP Server wbsetnwkftpserver.cgi 2 types
4 Multi-Screen Settings 4-1 Adding and Removing/Selecting Cameras wbsetmultiscreen.cgi 33 types
5-1 User Login Restriction wbsetadminuserinfo.cgi 2 types
5-2 User Operation Restriction wbsetadminuserfunctions.cgi 3 types
5-3 NTP wbsetadminTaD.cgi 4 types
5-4
Date and Time
Manual wbsetadmintime.cgi 1 type
- FW Update - -
- Import/Export - -
5-5 Reset to Default wbsetadminsetdefault.cgi 1 type
5 Admin. Functions
5-6
Configuration
Camera Rebooting wbsetadmincamreboot.cgi 1 type
6-1 Filter Settings wbsetlogconditions.cgi 2 types6 Log Management
6-2 Delete wbsetlogclear.cgi 1 type
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
13
1. Camera Settings
- wbsetcambasic.cgi - Basic Settings
-
wbsetcamframerate.cgi - Frame Rate Settings
-
wbsetcamalarm.cgi - Alarm Settings
-
wbsetcamrecord.cgi - Recording Settings
- wbsetcamftprecord.cgi - FTP Recording Settings
-
wbsetcammail.cgi - E-mail Settings
-
wbsetcamsound.cgi - Audio Settings
wbset cam func .cgi
(1) (2) (3) (4)
(1) Indicates a setting API.
(2) Indicates a camera type setting API.
(3) Indicates the function matched to the WEB setting page.
(4) Every API is started and executed as cgi.
On and after the next page, the camera setting API is shown.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
14
1.1 Basic Settings
wbsetcambasic.cgi
1.1.1 Syntax
1) http://<camip>/api/wbsetcambasic.cgi?type=Default
2) http://<camip>/api/wbsetcambasic.cgi?type=Set[&Resolution=<value>][&CompressionRatio=<value>][&...]
Note: Parentheses [] shown above is for description only and not used in actual command.
1.1.2 Input
Item Type Entry name Entry value Std.val Unit
Reset to Default type=Default - - - -
Resolution Resolution
1:160x120 (QQVGA)
2:320x240 (QVGA)
3:640x480 (VGA)
5:1280x960 (SXVGA)
3 -
CompressionRatio CompressionRatio
1:Low
2:mid-Low
3:Standard
4:mid-High
5:High
3 -
Brightness adjustment AEControl -99 - +99 +0 -
Mounting method Mounting
1:Desktop/Wall
3:Ceiling mount
1 -
Auto B/W AutoBW 1:OFF 2:ON 1 -
White Balance (WB) WhiteBalance
1:Auto(AWB)
2:Indoor(Incandescent light color)
3:Indoor(Fluorescent light color)
4:Outdoor(sunlight)
5:Hold
6:Manual
1 -
WB manual GAIN-R WBManualGainR -99 - +99 +0 -
WB manual GAIN-B WBManualGainB -99 - +99 +0 -
AWB Ye/Cy offset
type=Set
AWBOffsetYeCy -20 - +20 +0 -
To the next page.
TOSHIBA Network Camera - IK-WB15A - SDK (Ver 1.00.SC)
©TOSHIBA Corp.
15
From the last page.
Item Type Entry name Entry value Std.val Unit
AWB Mg/G offset AWBOffsetMgG -20 - +20 +0 -
AWB range AWBRange 1:Standard 2:Wide 1 -
Auto gain control AutoGainControl 1:OFF 2:Standard 3:Max 2 -
Slow shutter SlowShutterMax
1:OFF(x1)
2:1/7.5s(x4)
3:1/3.75s(x8)
4:1/2.5s(x12)
5:1/1.8s(x16)
6:1s(x30)
7:2s(x60)
8:4s(x120
3 -
Backlight compensation BackLightCompensation
1:OFF
2:Upper 2/3(Area designation)
3:Lower 2/3(Area designation)
4:Center 1/3(Area designation)
5:Center 1/6(Area designation)
6:Left and Right(Area designation)
7:Auto
7 -
Sharpness Sharpness 1:LOW 2:MIDDLE 3:HIGH 2 -
Color difference GAIN R-Y GainRY -20 - +20 +0 -
Color difference GAIN B-Y GainBY -20 - +20 +0 -
Noise reduction
(type=Set)
NoiseReduction 1: LOW 2:MIDDLE 3:HIGH 1 -
Log output control of cgi common to all types OpeLog No/Yes [default: Yes] (omissible) - -
1.1.3 Output
Code Status Code Status Code Status
20 OK 32 InvalidValue 92 CriticalErro
r
30 InvalidType 33 InvalidOperand
31 InvalidEntr
y
34 NoEntryData
20 OK\r\n
\r\n
This output format is common to other status and all other setting type APIs.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149

Toshiba Toshiba User manual

Category
Security cameras
Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI