Dericam S1 & Echo Show 5/8 Only Works Occasionally



  • Address/format works fine in VLC and also works VERY occasionally with Monocle and my Echo Show 5s and 8s with the aid of the Monocle gateway (didn’t work at all without the gateway).

    But 99 times out of 100 the Echo Shows respond with “the camera is not responding” and with a flickering display. I have no issues with this camera in my main CCTV setup.

    Using rtsp://192.168.0.249:554/11 with DIGEST authentication and H264.

    Any ideas?


    INITIALIZE RTSP STREAM: Porch Camera

    • NAME : Porch Camera
    • LABEL : PRIMARY
    • URL : rtsp://192.168.0.249:554/11
    • UUID : STREAM:48216b7d-84d2-4e67-a6f7-390798c903ea
    • SESS : e621a3da-eec6-4618-8858-37d28c0101af
    • MODIF : Tue Dec 31 2019 00:12:03 GMT+0000 (GMT Standard Time)
    • TAGS : @tunnel

    2019-12-31T10:28:45.065Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP CLIENT S
    OCKET CONNECTED
    2019-12-31T10:28:45.509Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP CLIENT A
    TTACHED TO STREAM: Porch Camera (STREAM:48216b7d-84d2-4e67-a6f7-390798c903ea)
    2019-12-31T10:28:46.099Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP ENDPOINT
    SOCKET CONNECTED {192.168.0.249:554}
    2019-12-31T10:28:46.119Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT REQUE
    ST] --> [DESCRIBE] rtsp://041ed8bf-276c-4323-8b1a-2f0cf8ff81b3.mproxy.io:443/ST
    REAM:48216b7d-84d2-4e67-a6f7-390798c903ea?session=e621a3da-eec6-4618-8858-37d28c
    0101af
    2019-12-31T10:28:46.122Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT REQUE
    ST] --> [HEADERS] {
    “accept”: “application/sdp”,
    “user-agent”: “Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)”,
    “cseq”: “1”
    }
    2019-12-31T10:28:46.180Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT REQ
    UEST] --> [DESCRIBE] rtsp://192.168.0.249:554/11
    2019-12-31T10:28:46.344Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT REQ
    UEST] --> [HEADERS] {
    “accept”: “application/sdp”,
    “user-agent”: “Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)”,
    “cseq”: “1”
    }
    2019-12-31T10:28:46.520Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [200 (OK)] <cseq=1> (session=undefined)
    2019-12-31T10:28:46.531Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”,
    “content-type”: “application/sdp”,
    “cache-control”: “must-revalidate”,
    “content-length”: “313”,
    “content-base”: “rtsp://192.168.0.249:554/11/”
    }
    2019-12-31T10:28:46.581Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [BODY]
    v=0
    o=StreamingServer 3331435948 1116907222000 IN IP4 192.168.0.249
    s=10
    c=IN IP4 0.0.0.0
    t=0 0
    a=control:*
    m=video 0 RTP/AVP 96
    a=control:trackID=0
    a=rtpmap:96 H264/90000
    a=fmtp:96 packetization-mode=1;profile-level-id=4D002A;sprop-parameter-sets=Z00A
    IJ2oFAHmm4CAgIE=,aO48gA==
    a=framesize:96 1280-960

    2019-12-31T10:28:46.782Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP ENDPOINT
    AUTHENTICATION SUCCESSFUL: NONE
    2019-12-31T10:28:46.922Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [200 (OK)] <cseq=1> (session=undefined)
    2019-12-31T10:28:47.055Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”,
    “content-type”: “application/sdp”,
    “cache-control”: “must-revalidate”,
    “content-length”: “313”,
    “content-base”: “rtsp://192.168.0.249:554/11/”
    }
    2019-12-31T10:28:47.243Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [BODY]
    v=0
    o=StreamingServer 3331435948 1116907222000 IN IP4 192.168.0.249
    s=10
    c=IN IP4 0.0.0.0
    t=0 0
    a=control:*
    m=video 0 RTP/AVP 96
    a=rtpmap:96 H264/90000
    a=fmtp:96 packetization-mode=1;profile-level-id=4D002A;sprop-parameter-sets=Z00A
    IJ2oFAHmm4CAgIE=,aO48gA==
    a=control:trackID=0
    a=framesize:96 1280-960

    2019-12-31T10:28:47.410Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [400 (Bad Request)] <cseq=1> (session=undefined)
    2019-12-31T10:28:47.454Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”
    }
    2019-12-31T10:28:47.484Z [WARN] [192.168.0.185:40926 <HJr1QiOJU>] RTSP ENDPOINT
    RESPONSE ERROR: [DESCRIBE] = 400 (Bad Request)
    2019-12-31T10:28:47.769Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [400 (Bad Request)] <cseq=1> (session=undefined)
    2019-12-31T10:28:47.962Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”
    }
    2019-12-31T10:28:47.974Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [400 (Bad Request)] <cseq=1> (session=undefined)
    2019-12-31T10:28:47.996Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT RES
    PONSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”
    }
    2019-12-31T10:28:48.008Z [WARN] [192.168.0.185:40926 <HJr1QiOJU>] RTSP ENDPOINT
    RESPONSE ERROR: [DESCRIBE] = 400 (Bad Request)
    2019-12-31T10:28:48.012Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [400 (Bad Request)] <cseq=1> (session=undefined)
    2019-12-31T10:28:48.015Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT RESPO
    NSE] <-- [HEADERS] {
    “cseq”: “1”,
    “server”: “Hipcam RealServer/V1.0”
    }
    2019-12-31T10:28:48.083Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT REQUE
    ST] --> [SETUP] rtsp://192.168.0.249:554/11/trackID=0
    2019-12-31T10:28:48.162Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [CLIENT REQUE
    ST] --> [HEADERS] {
    “transport”: “RTP/AVP/TCP;interleaved=0-1”,
    “user-agent”: “Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)”,
    “cseq”: “2”
    }
    2019-12-31T10:28:48.185Z [DEBUG] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT REQ
    UEST] --> [SETUP] rtsp://192.168.0.249:554/11/trackID=0
    2019-12-31T10:28:48.223Z [TRACE] [192.168.0.185:40926 <HJr1QiOJU>] [ENDPOINT REQ
    UEST] --> [HEADERS] {
    “transport”: “RTP/AVP/TCP;interleaved=0-1”,
    “user-agent”: “Fire OS/6.0 stagefright/1.2 (Linux;Android 7.1.2)”,
    “cseq”: “2”
    }
    2019-12-31T10:28:48.287Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP CLIENT S
    OCKET CLOSED
    2019-12-31T10:28:48.322Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP CLIENT D
    ETACHED FROM STREAM: Porch Camera (STREAM:48216b7d-84d2-4e67-a6f7-390798c903ea)
    2019-12-31T10:28:48.325Z [INFO] [192.168.0.185:40926 <HJr1QiOJU>] RTSP ENDPOINT
    SOCKET CLOSED [192.168.0.185:40926 <HJr1QiOJU>]



  • Update:

    I switched to using @proxy and @hangup and this now connects each time (takes around 10-15s which I can live with).

    But… the video stream often becomes garbled (flickering lines and pink/grey/green screens). This happens with my Foscam cameras in addition to the Dericam S1.


Log in to reply