Camera is not Responding
-
ALPTOP Camera with Amazon Astro and FireTV. Video works with VLC. Astro says OK then after fairly long wait says Camera is no responding. Any Help greatly appreciated. Monocle-Gateway info below:
****************************************************************** * __ __ ___ _ _ ___ ___ _ ___ * * | \/ |/ _ \| \| |/ _ \ / __| | | __| * * | |\/| | (_) | .` | (_) | (__| |__| _| * * |_| |_|\___/|_|\_|\___/ \___|____|___| * * * ****************************************************************** ------------------------------------------------- MONOCLE RUNTIME ENVIRONMENT ------------------------------------------------- VERSION = 0.0.4 OS/ARCH = win32\x64 PROCESS = monocle-gateway (PID=24536) TIMESTAMP = 2022-12-23T12:07:24.645Z ------------------------------------------------- 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=16524) [RTSP Server Listening] 0.0.0.0:8554 (PROXY) [RTSP Server Started] [Monocle Connected] [RTSP Server Registered] ------------------------------------------------- MONOCLE RTSP SERVICE - INITIALIZED ------------------------------------------------- FQDN = 6235983a-a410-458a-950f-78edc159b14a.mproxy.io HOST = 192.168.0.111 PORT = 443 ------------------------------------------------- ------------------------------------------------- INITIALIZE RTSP STREAM: ALPTOP ------------------------------------------------- - NAME : ALPTOP - LABEL : PRIMARY - URL : rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 - UUID : STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd - SESS : 8536dfbb-5d47-45d0-ab96-53cb98fb8e39 - MODIF : Fri Dec 23 2022 07:06:55 GMT-0500 (Eastern Standard Time) - TAGS : @tunnel ------------------------------------------------- 2022-12-23T12:08:38.232Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP CLIENT SOCKET CONNECTED 2022-12-23T12:08:38.359Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP CLIENT ATTACHED TO STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd) 2022-12-23T12:08:38.361Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP ENDPOINT SOCKET CONNECTED {192.168.0.219:554} 2022-12-23T12:08:38.362Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT REQUEST] --> [DESCRIBE] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=8536dfbb-5d47-45d0-ab96-53cb98fb8e39 2022-12-23T12:08:38.362Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1" } 2022-12-23T12:08:38.363Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP ENDPOINT ATTEMPTING AUTHENTICATION: BASIC 2022-12-23T12:08:38.363Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 2022-12-23T12:08:38.363Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1", "authorization": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:08:39.536Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:08:39.537Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "793" } 2022-12-23T12:08:39.538Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera e=NONE c=IN IP4 0.0.0.0 a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] t=0 0 a=range:npt=0- a=control:* m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=control:trackID=1 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0b45c027046d2129273acfc30676bdd2c38be6c550e2553779cfdbcfe9d829f30b910689afbcffffffffff7380 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:08:39.539Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: BASIC 2022-12-23T12:08:39.540Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:08:39.540Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "785" } 2022-12-23T12:08:39.541Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera c=IN IP4 0.0.0.0 t=0 0 a=control:* a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] a=range:npt=0- m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0b45c027046d2129273acfc30676bdd2c38be6c550e2553779cfdbcfe9d829f30b910689afbcffffffffff7380 a=control:trackID=1 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:08:39.545Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [CLIENT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=8536dfbb-5d47-45d0-ab96-53cb98fb8e39/trackID=1 2022-12-23T12:08:39.545Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [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" } 2022-12-23T12:08:39.546Z [DEBUG] [192.168.0.40:42644 <rkAr5zmtj>] [ENDPOINT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=8536dfbb-5d47-45d0-ab96-53cb98fb8e39/trackID=1 2022-12-23T12:08:39.546Z [TRACE] [192.168.0.40:42644 <rkAr5zmtj>] [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": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:08:39.575Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP ENDPOINT SOCKET CLOSED [192.168.0.40:42644 <rkAr5zmtj>] 2022-12-23T12:09:09.546Z [WARN] [192.168.0.40:42644 <rkAr5zmtj>] RTSP CLIENT SOCKET TIMEOUT 2022-12-23T12:09:09.551Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP CLIENT SOCKET CLOSED 2022-12-23T12:09:09.551Z [INFO] [192.168.0.40:42644 <rkAr5zmtj>] RTSP CLIENT DETACHED FROM STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd) ------------------------------------------------- INITIALIZE RTSP STREAM: ALPTOP ------------------------------------------------- - NAME : ALPTOP - LABEL : PRIMARY - URL : rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 - UUID : STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd - SESS : b05daac0-5265-4182-a3fe-f8ea7f76620d - MODIF : Fri Dec 23 2022 07:06:55 GMT-0500 (Eastern Standard Time) - TAGS : @tunnel ------------------------------------------------- 2022-12-23T12:09:10.241Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP CLIENT SOCKET CONNECTED 2022-12-23T12:09:10.369Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP CLIENT ATTACHED TO STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd) 2022-12-23T12:09:10.372Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP ENDPOINT SOCKET CONNECTED {192.168.0.219:554} 2022-12-23T12:09:10.372Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT REQUEST] --> [DESCRIBE] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=b05daac0-5265-4182-a3fe-f8ea7f76620d 2022-12-23T12:09:10.373Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1" } 2022-12-23T12:09:10.373Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP ENDPOINT ATTEMPTING AUTHENTICATION: BASIC 2022-12-23T12:09:10.374Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 2022-12-23T12:09:10.374Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1", "authorization": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:09:10.466Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:09:10.466Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "793" } 2022-12-23T12:09:10.467Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera e=NONE c=IN IP4 0.0.0.0 a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] t=0 0 a=range:npt=0- a=control:* m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=control:trackID=1 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0345c727046d2382a8c33d81560fbea91e018049c876535b9b1ba9cab262eab00b910689afbcffffffffff7380 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:09:10.467Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: BASIC 2022-12-23T12:09:10.468Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:09:10.469Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "785" } 2022-12-23T12:09:10.469Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera c=IN IP4 0.0.0.0 t=0 0 a=control:* a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] a=range:npt=0- m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0345c727046d2382a8c33d81560fbea91e018049c876535b9b1ba9cab262eab00b910689afbcffffffffff7380 a=control:trackID=1 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:09:10.475Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [CLIENT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=b05daac0-5265-4182-a3fe-f8ea7f76620d/trackID=1 2022-12-23T12:09:10.475Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [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" } 2022-12-23T12:09:10.476Z [DEBUG] [192.168.0.40:42656 <BJ0w5MXYi>] [ENDPOINT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=b05daac0-5265-4182-a3fe-f8ea7f76620d/trackID=1 2022-12-23T12:09:10.476Z [TRACE] [192.168.0.40:42656 <BJ0w5MXYi>] [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": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:09:11.433Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP ENDPOINT SOCKET CLOSED [192.168.0.40:42656 <BJ0w5MXYi>] 2022-12-23T12:09:40.489Z [WARN] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP CLIENT SOCKET TIMEOUT 2022-12-23T12:09:40.493Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP CLIENT SOCKET CLOSED 2022-12-23T12:09:40.494Z [INFO] [192.168.0.40:42656 <BJ0w5MXYi>] RTSP CLIENT DETACHED FROM STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd) ------------------------------------------------- INITIALIZE RTSP STREAM: ALPTOP ------------------------------------------------- - NAME : ALPTOP - LABEL : PRIMARY - URL : rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 - UUID : STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd - SESS : 427e61c1-e51d-4ee2-ac40-6c8b523223e4 - MODIF : Fri Dec 23 2022 07:06:55 GMT-0500 (Eastern Standard Time) - TAGS : @tunnel ------------------------------------------------- 2022-12-23T12:09:41.331Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP CLIENT SOCKET CONNECTED 2022-12-23T12:09:41.458Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP CLIENT ATTACHED TO STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd) 2022-12-23T12:09:41.460Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP ENDPOINT SOCKET CONNECTED {192.168.0.219:554} 2022-12-23T12:09:41.461Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT REQUEST] --> [DESCRIBE] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=427e61c1-e51d-4ee2-ac40-6c8b523223e4 2022-12-23T12:09:41.461Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1" } 2022-12-23T12:09:41.462Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP ENDPOINT ATTEMPTING AUTHENTICATION: BASIC 2022-12-23T12:09:41.463Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsp://192.168.0.219:554/cam/realmonitor?channel=1&subtype=0 2022-12-23T12:09:41.463Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT REQUEST] --> [HEADERS] { "accept": "application/sdp", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "1", "authorization": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:09:41.478Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:09:41.479Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "793" } 2022-12-23T12:09:41.479Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera e=NONE c=IN IP4 0.0.0.0 a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] t=0 0 a=range:npt=0- a=control:* m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=control:trackID=1 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0b45c784046d25db49bc423b22b397c4fe257a6c3e95dcc3ff72e8f3eba841ab0b910689afbcffffffffff7380 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:09:41.480Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: BASIC 2022-12-23T12:09:41.480Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined) 2022-12-23T12:09:41.480Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT RESPONSE] <-- [HEADERS] { "cseq": "1", "content-type": "application/sdp", "content-length": "785" } 2022-12-23T12:09:41.481Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT RESPONSE] <-- [BODY] v=0 o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w s=RTSP/RTP stream from anjvision ipcamera c=IN IP4 0.0.0.0 t=0 0 a=control:* a=tool:LIVE555 Streaming Media v2011.05.25 [email protected] a=range:npt=0- m=video 0 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 profile-level-id=4D401E;packetization-mode=0;sprop-parameter-sets=Z01AHpWgLA9psBA=,aO48gA==;config=00000001674d401e95a02c0f69b0100000000168ee3c800000000106f02c0b45c784046d25db49bc423b22b397c4fe257a6c3e95dcc3ff72e8f3eba841ab0b910689afbcffffffffff7380 a=control:trackID=1 a=x-dimensions: 704, 480 a=x-framerate: 15 m=audio 0 RTP/AVP 0 a=rtpmap:0 PCMU/8000 a=control:trackID=2 a=Media_header:MEDIAINFO=494D4B48010100000400010010710110401F000000FA000000000000000000000000000000000000; a=appversion:1.0 2022-12-23T12:09:41.487Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=427e61c1-e51d-4ee2-ac40-6c8b523223e4/trackID=1 2022-12-23T12:09:41.487Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [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" } 2022-12-23T12:09:41.488Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT REQUEST] --> [SETUP] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=427e61c1-e51d-4ee2-ac40-6c8b523223e4/trackID=1 2022-12-23T12:09:41.488Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [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": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:09:42.463Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP ENDPOINT SOCKET CLOSED [192.168.0.40:42664 <HJ6F9fXKi>] 2022-12-23T12:10:11.500Z [WARN] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP CLIENT SOCKET TIMEOUT 2022-12-23T12:10:20.883Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT REQUEST] --> [TEARDOWN] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=427e61c1-e51d-4ee2-ac40-6c8b523223e4 2022-12-23T12:10:20.884Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [CLIENT REQUEST] --> [HEADERS] { "session": "", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "3" } 2022-12-23T12:10:20.885Z [DEBUG] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT REQUEST] --> [TEARDOWN] rtsp://6235983a-a410-458a-950f-78edc159b14a.mproxy.io:443/STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd?session=427e61c1-e51d-4ee2-ac40-6c8b523223e4 2022-12-23T12:10:20.885Z [TRACE] [192.168.0.40:42664 <HJ6F9fXKi>] [ENDPOINT REQUEST] --> [HEADERS] { "session": "", "user-agent": "Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)", "cseq": "3", "authorization": "Basic YWRtaW46MTIzNDU2" } 2022-12-23T12:10:20.886Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP CLIENT SOCKET CLOSED 2022-12-23T12:10:20.886Z [INFO] [192.168.0.40:42664 <HJ6F9fXKi>] RTSP CLIENT DETACHED FROM STREAM: ALPTOP (STREAM:aa354c13-1be4-4d0d-8deb-29be5dd0d5cd)
-
Got it working. Biggest fix was adding tag
@fake-fmtp
I have no idea what@fake-fmtp
does. Could not find any documentation on it other than someone mentioned it.
Also changed@tunnel
to@proxy
and changed resolution to D1 704x576. Also changed audio to G711All is well now.
-
@fake-fmtp
was never originally documented as it was never really intended to be a long term solution … its more of a hack/workaround. Basically when the Alexa device first connects to a camera (or via Monocle Gateway) it receives a stream descriptors(SDP) that describes what streams and formats are available from the camera. Unlike conventional RTSP players like VLC, Alexa is extremely picky and there are some stream formats that she simply will refuse to play.@fake-fmtp
will replace the stream format in the descriptor with a known working one (when using Monocle Gateway). Alexa will accept this known working format and attempt to move forward and display the stream. In some cases it works out – on some cases it does not. Its more of a last ditch effort where we lie to Alexa about the stream format to try to get her to play it anyway. As you can see its not a great solution and more of a hack.