Dlink DCS-8000LH

Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
5k1ttl3
Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Dlink DCS-8000LH

Post by 5k1ttl3 »

I purchased two DCS-8000LH last night intending to use them for Zoneminder.
The datasheet says they use RTSP, so I assumed they were RTSP compatible.

After spending an evening fiddling with them, I started to feel like perhaps they don't do RTSP.

I did however find a couple of things:

IP.Of.Camera/images/jpeg.cgi will serve up a single frame at 640x360 (You need to authenticate with username admin and the password you setup when you configured the camera)

IP.Of.Camera/video/ACVS-H264.cgi will serve up a stream of some unknown format that I can't get Zoneminder to play. I expect that this might be a stream that'd be useful to me.


Is there a way I can diagnose this further? Anyone want to help me get ZM playing that ACVS-H264 stream?
Then we can add this info to the wiki.



As an aside, I reached out to Dlink, who basically told me "lol we were just kidding when we wrote that in the datasheet"
User avatar
iconnor
Posts: 2880
Joined: Fri Oct 29, 2010 1:43 am
Location: Toronto
Contact:

Re: Dlink DCS-8000LH

Post by iconnor »

rtsp happens on port 554 generally. is it listening on port 554?
5k1ttl3
Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 »

Im not sure if it is or not.

When I scan with nmap I see port 80 open, port 443 open and port 554 as "filtered"
5k1ttl3
Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 »

More info, IP.Of.Camera/config/stream_info.cgi returns the following info:

vbitrates=64,128,256,384,512,768,1024,1536,2048,2560,3072,4096
vbitratelist1=1024
videos=H264
codeclist1=H264
audios=PCM,AAC
aspectratios=16:9
resolutions=1280x720
resolutionlist1=1280x720
qualitymodes=CBR,Fixquality
qualities=55,65,75,85,95
qualitylist1=55,65,75,85,95
framerates=1,5,7,10,15,20,30
frameratelist1=10,15,20,30
asamplerates=16
abitrates=256
asamplerates_AAC=16
abitrates_AAC=32
micvol=0,10,20,30,40,50,60,70,80,90,100
cur_micvol=80
vprofileformat=0.9
vprofilenum=1
vprofile1=H264
vprofileurl1=/video/ACVS-H264.cgi?profileid=1
vDprofileurl1=/av2/ACVS-H264.cgi?profileid=1
vprofileres1=1280x720
aprofilenum=2
aprofile1=PCM
aprofileurl1=/audio/ACAS.cgi
aDprofileurl1=/av2/ACAS.cgi
aprofile2=AAC
aprofileurl2=/audio/ACAS-AAC.cgi
aDprofileurl2=/av2/ACAS-AAC.cgi
User avatar
snake
Posts: 337
Joined: Sat May 21, 2016 2:20 am

Re: Dlink DCS-8000LH

Post by snake »

I made a page for obtaining stream paths on the wiki here:
https://wiki.zoneminder.com/Finding_Camera_Stream_Paths

See in particular the link to the medical device reverse engineering in hardware reading...
5k1ttl3
Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 »

So I found a way to get mjpeg from this camera (720p @ ~8fps)

This camera responds to many of the CGI calls from the Network IP Cam API (NIPCA)
Some of them here: http://gurau-audibert.hd.free.fr/josdbl ... I_2121.pdf

I had to configure one of the stream profiles to output MJPEG rather than h.264 (until I can find a way to get ZM to read H.264 over port 80):
Send a request to the following URL:
<IP ADDRESS>/config/video.cgi?profileid=1&codec=MJPEG
you'll need to authenticate with the username "admin" and the password you set when configuring the cam.
You can either do this in a web browser, or in CURL or WGET. You should also be able to do it in invoke-webrequest, but why?

As it says on the box, this will set the codec for profile 1 to MJPEG.

You can then immediately retrieve an mjpeg stream from:
<IP ADDRESS>/video/mjpg.cgi

Configure Zoneminder with:
Source Type: remote
Remote protocol: HTTP
remote method: Simple
remote host name: username:password@<IP ADDRESS>
remote host Port: 80
remote host path: /video/mjpg.cgi
width: 1280
height: 720

Default username is "admin" and the password is the PW that you set



Can someone add this to the wiki?
Thanks for the tips and tricks along the way guys. Also D-Link can die in a fire.
Gilgo
Posts: 1
Joined: Sat Feb 17, 2018 4:28 pm

Re: Dlink DCS-8000LH

Post by Gilgo »

I am trying to access my DCS-8000LH through a webbrowser but can not login?! I used my set password but nothing happens.
Also mydlink website is really crappy. It requires the password also but it does not work. F*cking shit.

Holy shit, I got acces to one of them!!

[EDIT]
So now I have been testing a little. Changing the codec to mpg makes mydlink and app not work. There does not seem to be any support for anything else then H264. That sucks. Is there possibly some kind of work around for this?
unnilennium
Posts: 5
Joined: Wed May 16, 2007 11:19 am

Re: Dlink DCS-8000LH

Post by unnilennium »

warning : do not upgrade firmware.

I have 2 of those cameras and unfortunately I have upgraded the firmware of one of them to 2.00.05

The procedure here works great for camera with firmware : 1.01.01

Only things to note : with both mydlink lite and mydlink apps I have never been offered to set the password. With the Mydlink app (not lite) I can see in configuration an admin password provided.

Unfortunately with the mydlink app you will have a lot of popup to upgrade the firmware, Do not do it.
I am not sure if the password is the same after upgrade, as I was not able to note it before the upgrade.

also the ports have changed with the 2.00.05 firmware:
PORT STATE SERVICE
554/tcp filtered rtsp
8080/tcp open http-proxy
8081/tcp open blackice-icecap
8088/tcp open radan-http


you can get a httpd auth invite by trying to connect to port 8088, but this does not help me as I do not have any password...

if you have a workaround for this, I would be happy to hear it ! Also I have never seen any way to set the password, while dlink how to always say that you will set the password, and 5k1ttl3 says the same in his first post...
andreac75
Posts: 2
Joined: Tue May 29, 2018 7:03 pm

Re: Dlink DCS-8000LH

Post by andreac75 »

unnilennium wrote: Thu Mar 15, 2018 2:33 am warning : do not upgrade firmware.

I have 2 of those cameras and unfortunately I have upgraded the firmware of one of them to 2.00.05

The procedure here works great for camera with firmware : 1.01.01

Only things to note : with both mydlink lite and mydlink apps I have never been offered to set the password. With the Mydlink app (not lite) I can see in configuration an admin password provided.

Unfortunately with the mydlink app you will have a lot of popup to upgrade the firmware, Do not do it.
I am not sure if the password is the same after upgrade, as I was not able to note it before the upgrade.

also the ports have changed with the 2.00.05 firmware:
PORT STATE SERVICE
554/tcp filtered rtsp
8080/tcp open http-proxy
8081/tcp open blackice-icecap
8088/tcp open radan-http


you can get a httpd auth invite by trying to connect to port 8088, but this does not help me as I do not have any password...

if you have a workaround for this, I would be happy to hear it ! Also I have never seen any way to set the password, while dlink how to always say that you will set the password, and 5k1ttl3 says the same in his first post...
I'm in the same situation. Upgraded and can't set password (on 8088 it asks me but I don't know because I never setted it) :evil: :evil: :evil:
Any suggest ?
rockedge
Posts: 1173
Joined: Fri Apr 04, 2014 1:46 pm
Location: Connecticut,USA

Re: Dlink DCS-8000LH

Post by rockedge »

All your camera model paths are here ->

https://s-h-i-n-o-b-i.video/docs/cameras/D-Link

(remove the dashes from the URL)

I found the model DCS-800L.... I bet the strings will be the same. Good Luck
andreac75
Posts: 2
Joined: Tue May 29, 2018 7:03 pm

Re: Dlink DCS-8000LH

Post by andreac75 »

rockedge wrote: Tue May 29, 2018 10:01 pm All your camera model paths are here ->

https://s-h-i-n-o-b-i.video/docs/cameras/D-Link

(remove the dashes from the URL)

I found the model DCS-800L.... I bet the strings will be the same. Good Luck
After firmware update the links don't work :evil: :evil: :evil: :evil:
stormy77
Posts: 1
Joined: Fri Aug 03, 2018 3:47 am

Re: Dlink DCS-8000LH

Post by stormy77 »

This is really frustrating.
I managed to get my DCS-8000LH to work after the first firmware update, but after the second one (2.01.03), none of my URLs work and I cannot get into the camera's webserver.

also, I am not getting it to show me anything with the new firmware:
IP.Of.Camera/images/jpeg.cgi >> does not work
IP.Of.Camera/video/ACVS-H264.cgi >> does not work

I noticed that it prompts me for a user/password at port 8088, but i don't know what that is. I tried using admin and the pin located on the sticker and various other combinations but did not work.

I'm within 4 days of the end of the return period, so if this does not work in the next few days, I'll return it
badv990
Posts: 1
Joined: Wed Sep 19, 2018 10:37 pm

Re: Dlink DCS-8000LH

Post by badv990 »

Post-firmware update successful settings on "D-Link DCS-8000LH/B Mini 720p HD WiFi Camera 120 Degree Wide Angle"

[General]
Source: libvlc

[Source]
Source Path: http://USERNAME:PASSWORD@xxx.xxx.xxx.xxx/video/flv.cgi
Method: TCP
Colourspace: 24-bit
Width: 1280
Height: 720
flatrick
Posts: 1
Joined: Sun Dec 02, 2018 7:09 pm

Re: Dlink DCS-8000LH

Post by flatrick »

badv990 wrote: Wed Sep 19, 2018 10:43 pm Post-firmware update successful settings on "D-Link DCS-8000LH/B Mini 720p HD WiFi Camera 120 Degree Wide Angle"

[General]
Source: libvlc

[Source]
Source Path: http://USERNAME:PASSWORD@xxx.xxx.xxx.xxx/video/flv.cgi
Method: TCP
Colourspace: 24-bit
Width: 1280
Height: 720
What version of the firmware are you running?
It refuses to respond to any and all URLs I've tried, and it doesn't work from VLC either so it doesn't seem to be ZoneMinder that's at fault either.

And if the link below is to be believed, these features seems to have been entirely removed (!) in the latest firmware

http://forums.dlink.com/index.php?PHPSE ... ic=73874.0
Post Reply