[OBSOLETE] D-Link Camera Manager (Connect) [Requires Classic App]

Not sure what else we can do to troubleshoot, nothing has changed in the code for months. Nothing has changed in the DTH your using since you had it working.

This is what i have.

Hope this helps.

Thanks again!

Bryan

Try setting up your cameras in the SmartApp using the DCS-5020L. If you set it up using the DCS-5020L, your camera port and video port will both be your HTTP port.

Also, can you try the following URL in VLC:

rtsp://username:password@IP:videoport/play1.sdp

This is my output in VLC using play1.sdp.

Your app says ‘Camera cannot be found. We are trying to connect.’

Bryan

Try using your RTSP port (554) instead of 80

Here’s my VLC log file. I xxxx’ed out my info.

thanks,

bryan

– logger module started –
logger: using logger.
ï»żâ€“ logger module started –
ï»żâ€“ logger module started –
live555 error: Failed to connect with rtsp://xxxx:xxxx@192.168.1.24:80/play1.sdp
core error: open of rtsp://xxxx:xxxx@192.168.1.24:80/play1.sdp' failed -- logger module stopped -- -- logger module stopped -- -- logger module stopped -- ï»ż-- logger module started -- core: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. live555 error: Failed to connect with rtsp://xxxx:xxxx@192.168.1.24:554/play1.sdp core error: connection failed: Connection refused access_realrtsp error: cannot connect to 192.168.1.24:554 core error: open ofrtsp://xxxx:xxxx@192.168.1.24:554/play1.sdp’ failed
live555 error: Failed to connect with rtsp://xxxx:xxxx@192.168.1.24:554/live1.sdp
core error: connection failed: Connection refused
access_realrtsp error: cannot connect to 192.168.1.24:554
core error: open of `rtsp://xxxx:xxxx@192.168.1.24:554/live1.sdp’ failed
ï»żâ€“ logger module started –

Yeah, looks like we don’t have the correct address for the RTSP feed. Any luck with setting it up as a DCS-5020L?

I tried setting it up as a 5020L. Your app said ‘Camera cannot be found. We are trying to connect.’

I tried setting up using combinations of ports and ip addresses. Local, external, etc
 I receive the same message.

Bryan

About to order a camera.

  1. Can the camera’s motion detection be used as a ST Motion Detector to trigger events? Ie, if the camera detects motion, can I have ST turn on a light or sound an alarm?
  2. If I am using DDNS service that is automatically updated via my router, can I use my custom URL (ie. myHome.dyn.com) instead of the actual IP address that may change frequently?

Thanks.

Very odd. Can you try looking for a streaming path online and testing it in VLC? That will let me know what will work within SmartThings.

Do the other buttons work for your camera? (Still picture, motion detection, movement, etc)?

You will not be able to see motion as an event in SmartThings. Unfortunately there is no way to ‘push’ the motion event from the camera to ST. Currently the camera only responds to commands from SmartThings, not the other way around.

You should be able to use a DDNS URL but I haven’t tested it personally.

Well crap. Are there any cameras that can be used as a motion sensor? Like any of the officially supported cameras?

Not at this point, but it’s been a highly requested feature. I wouldn’t hold my breath for them to add it though


Having the ability to use it as a motion sensor in ST makes justifying a camera a lot easier, considering most motion sensors are around $40. For only $25 more you could get video recording too! :wink:

If only it was that easy! Hopefully they can come up with a solution in the future, it would definitely be a nice feature to have.

Hey Ben

I am new on this stuff (github and integration) but I was manage last night to install everything (following your firts post). As I dis it last night, I believe everything is up to date.
I have a 932L camera that is not working at all. Typing http://login:Password@ipcamera:port/mjpeg.cgi?channel=1.mjpeg on VLC works fine.
I have a few question)

  1. Should I input the same IP Address for the Camera and the Video on the settings?
  2. I try to read all the posts to see if any would help me, but no clue. Any advice?

I am using port 80 btw

Tks in advance

The camera IP should be your local IP, whereas the video IP can be either your local or your external IP. If you use your external IP you will be able to view the video feed outside of your local network but will have to set up port forwarding for your HTTP port (default 80).

Does the camera show up in your ‘things’ after creating it in the SmartApp? What doesn’t work, everything or just the video streaming?

Ben,

http://xxx:xxx@xxx.xxx.xxx.xxx/video.cgi is an url i found that works with my camera. however, rtsp:// does not work in VLC. If I put in the above http url, with credentials, it works. If I input the http url without credentials, VLC asks me for the user id and password. I found this http url to work both locally and remotely. Also, i was not inputing a port in either instance, local or remote.

Sorry i had not had a moment while at home to check your other question whether other actions work. I will check that tonight when i get home.

thanks,

bryan

Can you try the following URL in VLC and let me know if this works;

http://User:Password@videoIP:videoPort/mjpeg.cgi?channel=1.mjpeg

Ben,

the only way that URL works in VLC is if I leave out the videoPort from the URL. If I put in 80, 554, etc it says ‘VLC is unable to open the MRL
’

Thanks,

Bryan