1,143
edits
No edit summary |
|||
Line 1: | Line 1: | ||
=EasyN IPCam= | =EasyN IPCam= | ||
[http://www.easynp.com/ShowProducts.asp?id=282 Model FS-618A-M136], ordered from [http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem& | [http://www.easynp.com/ShowProducts.asp?id=282 Model FS-618A-M136], ordered from [http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=130392192141&ssPageName=STRK:MEWNX:IT Ebay] (with a free NETWOKR CABLE). | ||
'''IP: 172.31.24.122''' | '''IP: 172.31.24.122''' | ||
Line 36: | Line 28: | ||
290405 tilt scan | 290405 tilt scan | ||
290404 pan scan | 290404 pan scan | ||
290403 pan & | 290403 pan & tilt scan? | ||
290402 also tilt scan? | 290402 also tilt scan? | ||
290401 also pan scan? | 290401 also pan scan? | ||
Line 114: | Line 106: | ||
HTTP/1.1 200 OK | HTTP/1.1 200 OK | ||
Content-Type: image/jpeg | Content-Type: image/jpeg | ||
Server: vid=smarteye username=002agfq& | Server: vid=smarteye username=002agfq&userpwd=12764977 alarm=11111111 status=00000000 pksize=0900 uiv3.4 | ||
Cache-control: no-cache | Cache-control: no-cache | ||
Line 120: | Line 112: | ||
All values are '''big-endian''': | All values are '''big-endian''': | ||
{| class= | {| class="topalign" | ||
| 0000 || uint32_t || ''' | | 0000 || uint32_t || '''"uiv2"''' | ||
|- | |- | ||
| 0004 || uint8_t || Major version ('''0x34''' for version 34) | | 0004 || uint8_t || Major version ('''0x34''' for version 34) | ||
Line 186: | Line 178: | ||
===UDP control=== | ===UDP control=== | ||
The state info is also returned from UDP broadcast of | The state info is also returned from UDP broadcast of "uicam query\0" on port 10139. | ||
The camera responds 520 bytes (512, assuming the first 8 bytes are separate), starting with ''' | The camera responds 520 bytes (512, assuming the first 8 bytes are separate), starting with '''"uiv2"'''. The state info is followed by the DDNS update details: host, "\0\0", data to send (i.e. an HTTP request without the HTTP version). | ||
You can change any settings in one go by returning '''uisp''' (set params?) in place of '''uiv2'''. The webcam replies with '''oksp''' | You can change any settings in one go by returning '''uisp''' (set params?) in place of '''uiv2'''. The webcam replies with '''oksp''' "OK", followed '''uibo''' "Booting". Only the '''uiv2''' response populates the version field. | ||
Line 204: | Line 196: | ||
0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | 0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | ||
0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | 0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | ||
0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 71 6e 01 ........:=& | 0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 71 6e 01 ........:=&..qn. | ||
0000030: 00 00 c8 4a 36 89 83 00 00 00 00 00 00 00 ...J6......... | 0000030: 00 00 c8 4a 36 89 83 00 00 00 00 00 00 00 ...J6......... | ||
0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | 0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | ||
0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | 0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | ||
0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 73 56 01 ........:=& | 0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 73 56 01 ........:=&..sV. | ||
0000030: 00 00 c8 29 36 89 83 00 00 00 00 00 00 00 ...)6......... | 0000030: 00 00 c8 29 36 89 83 00 00 00 00 00 00 00 ...)6......... | ||
Line 216: | Line 208: | ||
0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | 0000000: 75 69 76 32 34 00 00 00 00 60 6e 51 66 43 00 50 uiv24....`nQfC.P | ||
0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | 0000010: ac 1f 18 7a ac 1f 18 01 ff ff fe 00 ac 1f 18 01 ...z............ | ||
0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 73 d0 01 ........:=& | 0000020: 00 00 00 00 00 00 00 00 3a 3d 26 b1 00 73 d0 01 ........:=&..s.. | ||
0000030: 00 00 c8 39 36 89 83 00 00 00 00 00 00 00 ...96......... | 0000030: 00 00 c8 39 36 89 83 00 00 00 00 00 00 00 ...96......... |
edits