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.
Post Reply
Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Dlink DCS-8000LH

Post by 5k1ttl3 » Thu Feb 01, 2018 2:40 pm

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
Posts: 439
Joined: Fri Oct 29, 2010 1:43 am
Location: Toronto

Re: Dlink DCS-8000LH

Post by iconnor » Thu Feb 01, 2018 3:01 pm

rtsp happens on port 554 generally. is it listening on port 554?

Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 » Thu Feb 01, 2018 3:06 pm

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"

Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 » Thu Feb 01, 2018 3:18 pm

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


Posts: 65
Joined: Sat May 21, 2016 2:20 am

Re: Dlink DCS-8000LH

Post by snake » Fri Feb 02, 2018 4:40 am

I made a page for obtaining stream paths on the wiki here:

See in particular the link to the medical device reverse engineering in hardware reading...

Posts: 4
Joined: Thu Feb 01, 2018 2:34 pm

Re: Dlink DCS-8000LH

Post by 5k1ttl3 » Fri Feb 02, 2018 5:55 am

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.

Posts: 65
Joined: Sat May 21, 2016 2:20 am

Re: Dlink DCS-8000LH

Post by snake » Fri Feb 02, 2018 5:30 pm

Added to wiki.


Posts: 1
Joined: Sat Feb 17, 2018 4:28 pm

Re: Dlink DCS-8000LH

Post by Gilgo » Sat Feb 17, 2018 4:32 pm

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!!

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?

Posts: 4
Joined: Wed May 16, 2007 11:19 am

Re: Dlink DCS-8000LH

Post by unnilennium » 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:
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...

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests