Dlink DCS-8000LH
Dlink DCS-8000LH
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"
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"
Re: Dlink DCS-8000LH
rtsp happens on port 554 generally. is it listening on port 554?
Re: Dlink DCS-8000LH
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"
When I scan with nmap I see port 80 open, port 443 open and port 554 as "filtered"
Re: Dlink DCS-8000LH
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
Re: Dlink DCS-8000LH
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...
https://wiki.zoneminder.com/Finding_Camera_Stream_Paths
See in particular the link to the medical device reverse engineering in hardware reading...
Re: Dlink DCS-8000LH
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.
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.
Re: Dlink DCS-8000LH
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?
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?
-
- Posts: 5
- Joined: Wed May 16, 2007 11:19 am
Re: Dlink DCS-8000LH
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 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...
Re: Dlink DCS-8000LH
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)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...
Any suggest ?
Re: Dlink DCS-8000LH
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
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
Re: Dlink DCS-8000LH
After firmware update the links don't workrockedge 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
Re: Dlink DCS-8000LH
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
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
Re: Dlink DCS-8000LH
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
[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
Re: Dlink DCS-8000LH
What version of the firmware are you running?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
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