Skip to content

Instantly share code, notes, and snippets.

@toksvaeth
Created July 30, 2022 18:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save toksvaeth/f4d6791d9bf18cf7f9eaa1099e3820b5 to your computer and use it in GitHub Desktop.
Save toksvaeth/f4d6791d9bf18cf7f9eaa1099e3820b5 to your computer and use it in GitHub Desktop.
-------------------------------------------------
INITIALIZE RTSP STREAM: Front Door
-------------------------------------------------
- NAME : Front Door
- CAMERA.MFG : Ubiquiti
- CAMERA.MODEL : G4 Doorbell
- CAMERA.LABEL : PRIMARY
- RTSP.URL : rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM
- STREAM.ID : STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9
- SESSION.ID : 3d986b04-0dab-427a-bf85-685a74723047
- LAST.MODIFIED : Sat Jul 30 2022 19:16:22 GMT+0100 (British Summer Time)
- TAGS : @insecure,@noaudio,@tunnel
-------------------------------------------------
ATTENTION -> Next you should see log statements showing your camera
establishing an inbound connection to this gateway instance via:
-> DNS URL: rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9
-> This DNS host address should resolve to: 10.30.0.85:443 on your network.
NOTE: If you don't receive any inbound connection log statements,
please see: https://monoclecam.com/monocle-gateway-troubleshooting
-------------------------------------------------
RTSP STREAM MODIFIED: Front Door
Any existing RTSP steams will be shut down
and a new stream instance will be registered.
-------------------------------------------------
2022-07-30T18:15:12.540Z [DEBUG] <RTSP-PROXY> [REQUEST] --> [DEREGISTER] rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM
2022-07-30T18:15:12.540Z [TRACE] <RTSP-PROXY> [REQUEST] --> [HEADERS] {
"cseq": "1",
"transport": "reuse_connection=0;preferred_delivery_protocol=udp;proxy_url_suffix=STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9"
}
2022-07-30T18:15:12.540Z [DEBUG] <RTSP-PROXY> [RESPONSE] <-- [451 (Invalid parameter)] <cseq=1> (session=undefined)
2022-07-30T18:15:12.540Z [TRACE] <RTSP-PROXY> [RESPONSE] <-- [HEADERS] {
"cseq": "1",
"date": "Sat, Jul 30 2022 18:15:12 GMT"
}
2022-07-30T18:15:13.473Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP CLIENT SOCKET CONNECTED
-------------------------------------------------
INBOUND RTSP CONNECTION FROM ALEXA: [10.30.0.113:53784 <_SZCo80rc>]
-------------------------------------------------
- CLIENT.IP : 10.30.0.113 ( <-- this should be your Alexa device)
- CLIENT.PORT : 53784
- REQ.ID : _SZCo80rc
- REQ.PROTOCOL : RTSP/1.0
- REQ.METHOD : DESCRIBE
- REQ.URL : rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047
- STREAM.ID : STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9
- SESSION.ID : 3d986b04-0dab-427a-bf85-685a74723047
-------------------------------------------------
2022-07-30T18:15:13.601Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP CLIENT ATTACHED TO STREAM: Front Door (STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9)
2022-07-30T18:15:13.601Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SOCKET CONNECTING TO: {10.30.0.10:7441}
2022-07-30T18:15:13.602Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT RAW SOCKET CONNECTED {10.30.0.10:7441}
2022-07-30T18:15:13.611Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SECURE SOCKET (TLS) CONNECTED {10.30.0.10:7441}
2022-07-30T18:15:13.611Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [DESCRIBE] rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047
2022-07-30T18:15:13.611Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [HEADERS] {
"accept": "application/sdp",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "1"
}
2022-07-30T18:15:13.611Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [DESCRIBE] rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM
2022-07-30T18:15:13.611Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [HEADERS] {
"accept": "application/sdp",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "1"
}
2022-07-30T18:15:14.613Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined)
2022-07-30T18:15:14.613Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [HEADERS] {
"cseq": "1",
"cache-control": "no-store",
"content-base": "rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/",
"content-length": "682",
"content-type": "application/sdp",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"server": "EvoStream Media Server (www.evostream.com)"
}
2022-07-30T18:15:14.613Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [BODY]
v=0
o=- 160 0 IN IP4 10.30.0.10
s=68D79ACF5DE5_1
u=www.evostream.com
e=contact@evostream.com
c=IN IP4 10.30.0.10
t=0 0
a=recvonly
a=control:*
a=range:npt=now-
m=audio 0 RTP/AVP 96
a=recvonly
a=rtpmap:96 mpeg4-generic/48000/1
a=control:trackID=0
a=fmtp:96 streamtype=5; profile-level-id=15; mode=AAC-hbr; config=1188; SizeLength=13; IndexLength=3; IndexDeltaLength=3;
m=audio 0 RTP/AVP 96
a=recvonly
a=rtpmap:96 opus/48000/2
a=control:trackID=1
a=fmtp:96
m=video 0 RTP/AVP 97
a=recvonly
a=control:trackID=2
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=4d401f; packetization-mode=1; sprop-parameter-sets=Z01AH42NQHgLf+AtwEBAUAAAPoAADqYJ2giEag==,aO44gA==
2022-07-30T18:15:14.613Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT AUTHENTICATION SUCCESSFUL: NONE
2022-07-30T18:15:14.613Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SDP REMOVED AUDIO CHANNEL: [PORT=0; PROTOCOL=RTP/AVP; PAYLOADS=96; TRACK=trackID=0; RTP=[{"payload":96,"codec":"mpeg4-generic","rate":48000,"encoding":1}]]
2022-07-30T18:15:14.613Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SDP REMOVED AUDIO CHANNEL: [PORT=0; PROTOCOL=RTP/AVP; PAYLOADS=96; TRACK=trackID=1; RTP=[{"payload":96,"codec":"opus","rate":48000,"encoding":2}]]
2022-07-30T18:15:14.614Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=1> (session=undefined)
2022-07-30T18:15:14.614Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [HEADERS] {
"cseq": "1",
"cache-control": "no-store",
"content-base": "rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/",
"content-length": "352",
"content-type": "application/sdp",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"server": "EvoStream Media Server (www.evostream.com)"
}
2022-07-30T18:15:14.614Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [BODY]
v=0
o=- 160 0 IN IP4 10.30.0.10
s=68D79ACF5DE5_1
u=www.evostream.com
c=IN IP4 10.30.0.10
t=0 0
a=control:*
a=recvonly
a=range:npt=now-
m=video 0 RTP/AVP 97
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=4d401f; packetization-mode=1; sprop-parameter-sets=Z01AH42NQHgLf+AtwEBAUAAAPoAADqYJ2giEag==,aO44gA==
a=control:trackID=2
a=recvonly
2022-07-30T18:15:14.618Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [SETUP] rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/trackID=2
2022-07-30T18:15:14.618Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [HEADERS] {
"transport": "RTP/AVP/TCP;interleaved=0-1",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "2"
}
2022-07-30T18:15:14.619Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [SETUP] rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/trackID=2
2022-07-30T18:15:14.619Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [HEADERS] {
"transport": "RTP/AVP/TCP;interleaved=0-1",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "2"
}
2022-07-30T18:15:14.620Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=2> (session=ateuXiqb)
2022-07-30T18:15:14.620Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [HEADERS] {
"cseq": "2",
"cache-control": "no-store",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"server": "EvoStream Media Server (www.evostream.com)",
"session": "ateuXiqb",
"transport": "RTP/AVP/TCP;unicast;interleaved=0-1"
}
2022-07-30T18:15:14.620Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=2> (session=ateuXiqb)
2022-07-30T18:15:14.620Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [HEADERS] {
"cseq": "2",
"cache-control": "no-store",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"server": "EvoStream Media Server (www.evostream.com)",
"session": "ateuXiqb",
"transport": "RTP/AVP/TCP;unicast;interleaved=0-1"
}
2022-07-30T18:15:14.655Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [PLAY] rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/
2022-07-30T18:15:14.655Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT REQUEST] --> [HEADERS] {
"session": "ateuXiqb",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "3"
}
2022-07-30T18:15:14.655Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [PLAY] rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/
2022-07-30T18:15:14.656Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT REQUEST] --> [HEADERS] {
"session": "ateuXiqb",
"user-agent": "Fire OS/5.5.5.2 stagefright/1.2 (Linux;Android 5.1.1)",
"cseq": "3"
}
2022-07-30T18:15:14.698Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [200 (OK)] <cseq=3> (session=ateuXiqb)
2022-07-30T18:15:14.698Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [ENDPOINT RESPONSE] <-- [HEADERS] {
"cseq": "3",
"cache-control": "no-store",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"rtp-info": "url=rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/trackID=2;seq=17600;rtptime=0",
"range": "npt=now-",
"server": "EvoStream Media Server (www.evostream.com)",
"session": "ateuXiqb"
}
2022-07-30T18:15:14.699Z [DEBUG] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [200 (OK)] <cseq=3> (session=ateuXiqb)
2022-07-30T18:15:14.699Z [TRACE] [10.30.0.113:53784 <_SZCo80rc>] [CLIENT RESPONSE] <-- [HEADERS] {
"cseq": "3",
"cache-control": "no-store",
"date": "Sat, 30 Jul 2022 18:16:31 UTC",
"expires": "Sat, 30 Jul 2022 18:16:31 UTC",
"pragma": "no-cache",
"rtp-info": "url=rtsp://ce8829d8-b86d-4f45-aacf-e5104d7b51c5.mproxy.io:443/STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9?session=3d986b04-0dab-427a-bf85-685a74723047/rtsps://10.30.0.10:7441/Qnh5AbeqKKcDo7LM/trackID=2;seq=17600;rtptime=0",
"range": "npt=now-",
"server": "EvoStream Media Server (www.evostream.com)",
"session": "ateuXiqb"
}
2022-07-30T18:15:14.699Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT PLAYING MEDIA STREAM: Front Door (STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9)
2022-07-30T18:15:14.699Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP CLIENT PLAYING MEDIA STREAM: Front Door (STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9)
2022-07-30T18:15:16.877Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SOCKET CLOSED [10.30.0.113:53784 <_SZCo80rc>]
2022-07-30T18:15:16.877Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP ENDPOINT SOCKET CLOSED {10.30.0.10:7441}
2022-07-30T18:15:16.878Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP CLIENT SOCKET CLOSED
2022-07-30T18:15:16.878Z [INFO] [10.30.0.113:53784 <_SZCo80rc>] RTSP CLIENT DETACHED FROM STREAM: Front Door (STREAM:ca3fb936-ede0-455f-b0c2-df99d60a1cc9)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment