Sony SNCDH110W User Manual

Page of 132
CGI Command Manual   
11 
<Example> 
Request for motion image by 20 frames per second 
GET /mjpeg?speed=20 HTTP/1.0¥r¥n 
Host: 192.168.1.1 
 
Request from motion image by 1 frame per second by using "interval" parameter 
GET /mjpeg?interval=1000 HTTP/1.1¥r¥n 
Host: 192.168.1.1 
 
Response data 
The output format of the motion JPEG data is the "Server-push". Some HTTP headers have possibilities 
to be inserted between the boundary string and the data chunk (JPEG data) listed below. 
 
Content-Type header 
Indicates that the data chunk is "image/jpeg" type. 
CamTim header 
Stands for the date and time the JPEG image is taken in the unit. 
DataLen header 
Stands for the data length of the data chunk. The figure is fixed in the form of 8 digits 
and will be padded by "0" when the data length is in the range of 7 digits or less. 
 
The following example shows the response data to get motion JPEG bit stream. 
HTTP/1.0 200 OK¥r¥n 
Content-Type: multipart/x-mixed-replace;boundary=--myboundary¥r¥n 
¥r¥n 
--myboundary¥r¥n 
Content-Type: image/jpeg¥r¥n 
CamTim: 2004-05-18 Tue 10:13:05¥r¥n 
¥r¥n 
<JPEG image data>¥r¥n 
--myboundary¥r¥n 
Content-Type: image/jpeg¥r¥n 
CamTim: 2004-05-18 Tue 10:13:05¥r¥n 
¥r¥n 
<JPEG image data>¥r¥n 
--myboundary¥r¥n 
Content-Type: image/jpeg¥r¥n 
CamTim: 2004-05-18 Tue 10:13:06¥r¥n 
¥r¥n 
<JPEG image data>¥r¥n 
--myboundary¥r¥n