解码/访问网络摄像机型号WD6B的视频流

问题描述 投票:0回答:1

我有一个网络摄像机,我正在尝试从中获取视频流以在 Agent DVR 中使用。我已经成功添加了许多其他类型的摄像机,但事实证明这一类型很困难,因为我似乎无法使用设置或摄像机流 url 的任何组合让 Agent DVR 看到它。这是一台像这样的相机:

https://www.sunsky-online.com/view/1434395/WD6A%204K%20WiFi%20无线%20Remote%20Home%20Network%20HD%20Camera%20%20Support%20Motion%20Detection%20%20%20Infrared% 20Night%20Vision%20%20%20TF%20Card.htm

相机使用HDWifiCamPro Android应用程序来查看视频。我使用 nmap 找出摄像机所在的本地 IP 地址(192.168.0.67),并且我监控了应用程序的网络流量以查看正在发送的内容,并且视频流似乎是通过 UDP 流发送的,但端口每次都会发生变化应用程序连接到相机的时间。我尝试过使用 VLC 连接到流,但没有成功。我在vlc中打开网络流时使用的url如下:

rtsp://192.168.0.67:{port}
rtp://192.168.0.67:{port}
mms://192.168.0.67:{port}
udp://192.168.0.67:{port}
udp://@:{port}
udp://0.0.0.@:{port}

mac地址表明中国制造商是:深圳市碧联电子有限公司

来自网络嗅探器 (PCAppDroid) 的 udp 数据包如下所示:

2c 5a dd 6f 14 27 88 67  62 2d a1 f0 f0 f1 05 58  ,Z.o.'.gb-.....X
53 84 4d 06 f8 37 14 26  9b fe 51 32 1e 67 37 14  S.M..7.&..Q2.g7.
26 7d 33 20 73 69 7c cf  32 1e 67 36 89 ff c0 35  &}3 si|.2.g6...5
72 9a 1d 62 51 09 2c ad  be 5b 44 15 ce 4c 83 58  r..bQ.,..[D..L.X
c2 63 9a 7a fa 7a c4 a4  f3 a6 05 b2 81 40 62 22  .c.z.z.......@b"
e1 35 24 1d c7 7b db 89  46 69 32 af ea 8a f6 f1  .5$..{..Fi2.....
62 b2 24 68 bd 80 47 30  ae dd bb 55 ab 83 ad eb  b.$h..G0...U....
9e 7e 16 64 6e 08 47 bd  a1 76 aa 84 52 eb c2 99  .~.dn.G..v..R...
dc 82 d8 d0 4e a7 44 3d  ec 74 1d 41 a1 9a ba f7  ....N.D=.t.A....
f2 d2 70 c3 b1 59 c6 fa  b1 78 3b 4c cc 0e 26 70  ..p..Y...x;L..&p
46 19 da d2 2f d9 84 a0  22 b1 ff c0 5c 32 3c a6  F.../..."...\2<.
62 03 cd 2c 10 35 fd de  e6 d5 c8 13 79 42 94 c3  b..,.5......yB..
6e 9b 3b 1d 76 bd 05 33  3e c4 bb 12 8d 86 cf ac  n.;.v..3>.......
cb b9 0f 7f 17 e0 ee 57  42 ff 79 82 60 c4 bd 08  .......WB.y.`...
de 67 eb b2 3a 2f 72 30  a1 73 48 1f 98 43 ab 7f  .g..:/r0.sH..C..
49 56 b8 c7 cb 9c 7b 02  87 85 4e c3 ba be 88 67  IV....{...N....g
42 b7 cc 23 55 2e 29 2d  fd 7c 4e d9 1a 6a 5b a4  B..#U.)-.|N..j[.
c6 b6 8f 83 83 0c 24 08  08 72 f4 71 e1 1b cf 37  ......$..r.q...7
7c 48 bf 27 e2 5a 3e 35  96 c8 d1 ce c3 19 57 7c  |H.'.Z>5......W|
b8 9e c9 17 64 1f 67 e9  30 fc 8e 55 57 de d3 a4  ....d.g.0..UW...
e7 51 1c 3b 44 63 b0 ab  9c f4 aa ff a2 37 a2 33  .Q.;Dc.......7.3
22 2b 2f 20 60 8e e0 3a  1d 40 41 c2 7e ce 6d 3a  "+/ `..:.@A.~.m:
21 38 59 f0 29 b7 13 bf  64 82 7c 2d ef ec 03 6d  !8Y.)...d.|-...m
c3 d7 e3 56 a4 c6 56 4a  5b 84 f6 d8 0e 79 dc 3c  ...V..VJ[....y.<
2b fc 36 13 0b 0b 6d 2d  33 b9 53 53 4e 66 77 d2  +.6...m-3.SSNfw.
12 4b 89 30 f8 92 55 69  b7 ad 6d a1 00 ce 32 62  .K.0..Ui..m...2b
09 c6 79 c1 44 d4 b2 38  cb 5b 10 12 61 eb dc f7  ..y.D..8.[..a...
ae 49 05 c0 c0 12 e5 58  d1 7f 04 a3 75 68 47 56  .I.....X....uhGV
82 3a 15 7f fd 02 5d b0  f5 9e bd 41 5c c4 de 8f  .:....]....A\...
43 89 86 5c b9 16 65 3f  cc fb af 76 96 d1 25 dc  C..\..e?...v..%.
e4 5a bf 7f 42 ab b0 99  29 1c 34 62 ec ce 8a d8  .Z..B...).4b....
37 08 12 f4 a5 9c c7 bc  73 55 f4 31 76 65 ba 3b  7.......sU.1ve.;
48 4f 00 17 35 c7 b6 bb  0a b8 c5 2a 51 d5 a4 b5  HO..5......*Q...
fc 45 ed 57 31 7a 4b 96  f3 ab 82 c0 78 2a 3d 6d  .E.W1zK.....x*=m
80 61 0d 77 42 cf df 8e  75 af 76 e7 9a a3 a3 76  .a.wB...u.v....v
16 6c 6e b4 26 72 b0 38  97 b1 39 cd 1b a5 a3 88  .ln.&r.8..9.....
76 2e e9 c7 12 3d 2f ec  3b e6 a3 6a 27 71 f3 22  v....=/.;..j'q."
28 2a 3d fb ab f9 3b 7d  0a 02 5a 8a 2c 5d 3a cf  (*=...;}..Z.,]:.
62 8d ac a9 c7 a7 0a b2  2f eb 0e 5e ee 9a 9a 0b  b......./..^....
2a 1a 78 d0 f3 bf a1 c6  dc de 60 dd d1 ee d7 37  *.x.......`....7
da 22 4f 43 da 1f 44 27  3a 6e 19 09 f4 2c 14 d9  ."OC..D':n...,..
91 85 f2 f1 94 68 ac d4  73 b9 e9 f5 33 cd 49 f2  .....h..s...3.I.
f6 6f 71 ed 9a 26 d0 6e  a8 13 f7 a8 9e 6b 9a 5c  .oq..&.n.....k.\
8a 22 12 14 ae a7 d3 9e  5b bd 7e 94 fe e2 74 ec  ."......[.~...t.
5d 00 cf 8d 7b 14 78 c1  57 c4 6e 64 c5 64 f1 ef  ]...{.x.W.nd.d..
97 b9 4d 08 a6 61 79 01  01 2c ca 13 fb 50 11 c8  ..M..ay..,...P..
3c 73 9a fa a1 4b ae 3d  82 a7 ce 22 64 0e db 19  <s...K.=..."d...
39 39 df 78 d1 da f9 ee  82 b4 c2 c5 0f f8 5d c6  99.x..........].
13 13 85 10 87 7c 2e 62  c4 32 a3 23 31 60 55 76  .....|.b.2.#1`Uv
8c 9e 00 17 f5 6e 07 9f  bf 9d d5 9a 3f b3 10 e7  .....n......?...
54 af 76 72 3d 58 68 54  03 79 39 af 79 e2 8d be  T.vr=XhT.y9.y...
ff 3e c7 95 87 61 57 9c  7f 2a c5 03 a5 1d 4f cd  .>...aW..*....O.
eb 84 48 d8 27 b1 62 a2  5a 7a cf 85 e1 54 61 3e  ..H.'.b.Zz...Ta>
55 37 1a 66 78 cc 76 61  7c 46 23 e4 9f 40 16 53  U7.fx.va|F#[email protected]
7e 96 49 24 c2 14 18 f7  f9 78 70 fc a9 a3 7c 0e  ~.I$.....xp...|.
41 cd e9 c2 2b 4d 74 22  b2 b1 95 b8 d4 12 af 47  A...+Mt".......G
d0 d8 72 3e 93 bf 52 eb  2c 74 b7 81 72 fe 03 b9  ..r>..R.,t..r...
c3 4c e1 7c 64 c5 6a 53  b8 a4 c6 59 bc a7 2e 17  .L.|d.jS...Y....
ee 00 1b 67 46 40 c8 56  af 16 10 65 76 6a 9e a0  [email protected]..
a5 80 09 71 3c a7 1b 09  50 4b bd 5c c4 ea 5b 62  ...q<...PK.\..[b
14 d7 8d 70 c9 46 40 0c  10 ac 72 6a 9d b7 29 53  [email protected]..)S
f9 78 c0 06 c2 39 33 ff  3a ab 8a aa 09 2c d7 34  .x...93.:....,.4
4f c1 9a ac 1b 69 1b d5  2b 13 e2 59 fa 6b 0a eb  O....i..+..Y.k..
b5 e0 0e 17 b0 36 88 64  da 02 bc 99 2c 93 b5 39  .....6.d....,..9
e7 22 ff 26 df 14 70 57 

第四个字符似乎每次都按字母顺序反向变化,表示一个序列(从“o”到“n”到“m”等),但除此之外我被卡住了。我已经订购了一种可以与 Agent DVR 一起使用的不同类型的摄像机,但如果可能的话,我想破解这个难题!我想知道是否有办法识别流的格式/编解码器?

udp video-streaming vlc codec ip-camera
1个回答
0
投票

如果它对 netwave ip 摄像机使用相同的东西,我可以帮助你 我有一台 netwave ip 摄像机,我可以使用该代码获取它的流:

    import cv2

cap = cv2.VideoCapture('http://ipaddress:port/way/to/video')# if it has a username and password to watch it you can use 'http://username:password@ipaddress:port/way/to/video'

while(True):
    ret, frame = cap.read()
    cv2.imshow('frame',frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        cv2.destroyAllWindows()
        break

如果你想移动相机,你可以使用这个 github 页面 这就是我所知道的,如果您有任何错误或问题请回复我

© www.soinside.com 2019 - 2024. All rights reserved.