1/3 Cameras Not Working (Long Time User) [SOLVED]
-
I’ve donated in the past and have been using the system for a while. Two of my Amcrest cameras work great but the new (3rd) one does not. The link I use in Monocle works in VLC without issue.
I am using Alexa Show and I say “Show me the driveway” and it says OK and then after a couple seconds it goes to a black screen. And then it goes back to the Show homescreen.
I do not have any issues with the other two camera. This one is: IP4M-1051
rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0
Only difference between this URL and others is the IP.
Will make another donation if you help me resolve this.
I’ve generated a new API, removed and added the Skill, nothing.
Thanks!
-
Here is the log. I looked at some of the other suggestions. It’s on the same network as the other cameras that work. All are Amcrest and all are IP4M versions. Again, the URL works with VLC. Alexa never tells me there is a problem - it just doesn’t connect.
Also, each time there is a change made on Monocle, does it require me to remove the Skill and add it back?
****************************************************************** * __ __ ___ _ _ ___ ___ _ ___ * * | \/ |/ _ \| \| |/ _ \ / __| | | __| * * | |\/| | (_) | .` | (_) | (__| |__| _| * * |_| |_|\___/|_|\_|\___/ \___|____|___| * * * ****************************************************************** ------------------------------------------------- MONOCLE RUNTIME ENVIRONMENT ------------------------------------------------- VERSION = 0.0.4 OS/ARCH = win32\x64 PROCESS = monocle-gateway (PID=62504) TIMESTAMP = 2020-01-29T14:53:50.585Z ------------------------------------------------- MONOCLE GATEWAY SERVICE (Version: 0.0.4) ------------------------------------------------- [Monocle Starting] [Monocle Connecting] [Monocle Started] [RTSP Server Starting] [RTSP Server Listening] 0.0.0.0:8555 (RTSP) [RTSP Server Listening] 0.0.0.0:443 (RTSP-TLS) [RTSP Proxy Started] (PID=57480) [RTSP Server Listening] 0.0.0.0:8554 (PROXY) [RTSP Server Started] [Monocle Connected] [RTSP Server Registered] ------------------------------------------------- MONOCLE RTSP SERVICE - INITIALIZED ------------------------------------------------- FQDN = 78a88e0b-b4d0-405c-8cd4-7af4a51a1a14.mproxy.io HOST = 192.168.100.52 PORT = 443 ------------------------------------------------- ------------------------------------------------- INITIALIZE RTSP STREAM: Driveway ------------------------------------------------- - NAME : Driveway - LABEL : PRIMARY - URL : rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0 - UUID : STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c - SESS : 8271d36a-4852-47e2-9f27-802e773a9f59 - MODIF : Tue Jan 28 2020 17:03:18 GMT-0500 (Eastern Standard Time) - TAGS : @noaudio,@tunnel ------------------------------------------------- 2020-01-29T14:54:05.685Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT SOCKET CONNECTED 2020-01-29T14:54:05.815Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT ATTACHED TO STREAM: Driveway (STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c) 2020-01-29T14:54:05.829Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT SOCKET CONNECTED {192.168.100.55:554} 2020-01-29T14:54:05.831Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [DESCRIBE] rtsp://78a88e0b-b4d0-405c-8cd4-7af4a51a1a14.mproxy.io:443/STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c?session=8271d36a-4852-47e2-9f27-802e773a9f59 2020-01-29T14:54:05.831Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1" } 2020-01-29T14:54:05.833Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0 2020-01-29T14:54:05.833Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1" } 2020-01-29T14:54:05.873Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [401 (Unauthorized)] <cseq=1> (session=undefined) 2020-01-29T14:54:05.875Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "1", "www-authenticate": "Digest realm=\"Login to AMC047D5043B529EC1\", nonce=\"5b4cd68cda1141e27b81e74fa2a6734c\"" } 2020-01-29T14:54:05.876Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT REQUIRES AUTHENTICATION: Digest realm="Login to AMC047D5043B529EC1", nonce="5b4cd68cda1141e27b81e74fa2a6734c" 2020-01-29T14:54:05.876Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT ATTEMPTING AUTHENTICATION: DIGEST 2020-01-29T14:54:05.877Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0 2020-01-29T14:54:05.877Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1", "authorization": "Digest username=\"admin\", realm=\"Login to AMC047D5043B529EC1\", nonce=\"5b4cd68cda1141e27b81e74fa2a6734c\", uri=\"rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0\", response=\"153c2d4356977411595c3dfcc2819f6e\"" } 2020-01-29T14:54:06.049Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2020-01-29T14:54:06.051Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "1", "x-accept-dynamic-rate": "1", "content-base": "rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/", "cache-control": "must-revalidate", "content-length": "632", "content-type": "application/sdp" } 2020-01-29T14:54:06.052Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [BODY] v=0 o=- 2252169852 2252169852 IN IP4 0.0.0.0 s=Media Server c=IN IP4 0.0.0.0 t=0 0 a=control:* a=packetization-supported:DH a=rtppayload-supported:DH a=range:npt=now- m=video 0 RTP/AVP 96 a=control:trackID=0 a=framerate:20.000000 a=rtpmap:96 H264/90000 a=fmtp:96 packetization-mode=1;profile-level-id=640032;sprop-parameter-sets=Z2QAMqwbGoAqAL//AW4CAgKAAAH0AABOIHQwAfQAACMoF3lxoYAPoAABGUC7y4UA,aO44MAA= a=recvonly m=audio 0 RTP/AVP 97 a=control:trackID=1 a=rtpmap:97 MPEG4-GENERIC/16000 a=fmtp:97 streamtype=5;profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1408 a=recvonly 2020-01-29T14:54:06.052Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: DIGEST 2020-01-29T14:54:06.054Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT SDP REMOVED AUDIO CHANNEL: [PORT=0; PROTOCOL=RTP/AVP; PAYLOADS=97] 2020-01-29T14:54:06.056Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2020-01-29T14:54:06.056Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "1", "x-accept-dynamic-rate": "1", "content-base": "rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/", "cache-control": "must-revalidate", "content-length": "429", "content-type": "application/sdp" } 2020-01-29T14:54:06.057Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [BODY] v=0 o=- 2252169852 2252169852 IN IP4 0.0.0.0 s=Media Server c=IN IP4 0.0.0.0 t=0 0 a=control:* a=packetization-supported:DH a=rtppayload-supported:DH a=range:npt=now- m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 packetization-mode=1;profile-level-id=640032;sprop-parameter-sets=Z2QAMqwbGoAqAL//AW4CAgKAAAH0AABOIHQwAfQAACMoF3lxoYAPoAABGUC7y4UA,aO44MAA= a=control:trackID=0 a=recvonly a=framerate:20.000000 2020-01-29T14:54:06.077Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [SETUP] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/trackID=0 2020-01-29T14:54:06.079Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [HEADERS] { "transport": "RTP/AVP/TCP;interleaved=0-1", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "2" } 2020-01-29T14:54:06.080Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [SETUP] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/trackID=0 2020-01-29T14:54:06.080Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [HEADERS] { "transport": "RTP/AVP/TCP;interleaved=0-1", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "2", "authorization": "Digest username=\"admin\", realm=\"Login to AMC047D5043B529EC1\", nonce=\"5b4cd68cda1141e27b81e74fa2a6734c\", uri=\"rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0\", response=\"153c2d4356977411595c3dfcc2819f6e\"" } 2020-01-29T14:54:06.125Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=2> (session=231679262134;timeout=60) 2020-01-29T14:54:06.126Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "2", "session": "231679262134;timeout=60", "transport": "RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=0957F824", "x-dynamic-rate": "1" } 2020-01-29T14:54:06.127Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=2> (session=231679262134;timeout=60) 2020-01-29T14:54:06.128Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "2", "session": "231679262134;timeout=60", "transport": "RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=0957F824", "x-dynamic-rate": "1" } 2020-01-29T14:54:06.190Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [PLAY] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/ 2020-01-29T14:54:06.190Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT REQUEST] --> [HEADERS] { "session": "231679262134", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "3" } 2020-01-29T14:54:06.192Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [PLAY] rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0/ 2020-01-29T14:54:06.192Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT REQUEST] --> [HEADERS] { "session": "231679262134", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "3", "authorization": "Digest username=\"admin\", realm=\"Login to AMC047D5043B529EC1\", nonce=\"5b4cd68cda1141e27b81e74fa2a6734c\", uri=\"rtsp://192.168.100.55:554/cam/realmonitor?channel=1&subtype=0\", response=\"153c2d4356977411595c3dfcc2819f6e\"" } 2020-01-29T14:54:06.275Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=3> (session=231679262134) 2020-01-29T14:54:06.276Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "3", "session": "231679262134", "rtp-info": "url=trackID=0;seq=63524;rtptime=63524" } 2020-01-29T14:54:06.277Z [DEBUG] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=3> (session=231679262134) 2020-01-29T14:54:06.277Z [TRACE] [192.168.100.32:39864 <H1Ic2fkM8>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "3", "session": "231679262134", "rtp-info": "url=trackID=0;seq=63524;rtptime=63524" } 2020-01-29T14:54:06.278Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT PLAYING MEDIA STREAM: Driveway (STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c) 2020-01-29T14:54:06.279Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT PLAYING MEDIA STREAM: Driveway (STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c) 2020-01-29T14:54:15.296Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP ENDPOINT SOCKET CLOSED [192.168.100.32:39864 <H1Ic2fkM8>] 2020-01-29T14:54:45.280Z [WARN] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT SOCKET TIMEOUT 2020-01-29T14:54:45.288Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT SOCKET CLOSED 2020-01-29T14:54:45.288Z [INFO] [192.168.100.32:39864 <H1Ic2fkM8>] RTSP CLIENT DETACHED FROM STREAM: Driveway (STREAM:62a21349-e58d-40e4-ac08-ce0f071a962c)
-
@osensnolf said in Paid Support: 1/3 Cameras Not Working (Long Time User):
Also, each time there is a change made on Monocle, does it require me to remove the Skill and add it back?
No, you should never need to remove and re-add the skill unless somehow your Amazon account becomes unlinked.
You may have to ask Alexa to “Discover New Devices” if you add new cameras or modify the name of an existing camera. All other settings can be updated with no discovery needed.
Thanks, Robert
-
@osensnolf said in Paid Support: 1/3 Cameras Not Working (Long Time User):
Here is the log. I looked at some of the other suggestions. It’s on the same network as the other cameras that work. All are Amcrest and all are IP4M versions. Again, the URL works with VLC. Alexa never tells me there is a problem - it just doesn’t connect.
It looks like the gateway and camera are fully negotiating the RTSP stream and the camera does start to PLAY the stream. However, after starting the stream, the Alexa device seems to disconnect shortly after. So there must be something about the stream that the Alexa device does not like.
Which Alexa device are you using? Some Alexa devices like the Echo Show 5 are limited to 1080P. So you many need to lower the stream resolution on the camera itself if this is the case.
Thanks, Robert
-
Here are the settings I’m using on my IP4M-1051B
Video Settings
Audio Settings
Monocle Settings
Firmware Version
I am running the latest firmware on this camera:
-
BTW, I renamed the post title and removed the “Paid Support” text. We currently don’t offer a paid subscription model and I don’t want anyone to get confused and think there is an option for paid support. That is something we are working towards, but not there yet. We certainly appreciate the donations and that helps us continue development and moving forward.
Thanks, Robert
-
Perfect! Donation sent.
The issue was with the quality. I had configured it in Moncle but not on the camera itself. I didn’t with the other two working cameras but if any issue comes up in the future, I’ll be sure to review that.
I am using the Show 5.
Thanks again!
-
Glad to hear it’s working now. Thanks, Robert