ring: Unable to get snapshot or live view on a specific cam - Failed to parse SDP from Ring
One cam in 4 is having an issue at one of my properties. It was working earlier in the day. I have reset the camera (a wired spotlight cam), as well as my Homebridge Pi I can access the camera with the Ring app just fine, just not via HomeKit.
I did have the Ring web page open to the camera dashboard for much of the day… perhaps my IP is blacklisted by api.ring.com? But the Ring iOS app works fine on the same network…
Any ideas?
[9/10/2020, 20:48:06] [Ring] Preparing Live Stream for Cottage Shed View
[9/10/2020, 20:48:07] [Ring] Failed to parse SDP from Ring
[9/10/2020, 20:48:07] [Ring] v=0
o=Wantajobinstead? 1529310922 1529310923 IN IP4
s=Wantajobinstead?
c=IN IP4 44.225.209.50
t=0 0
m=audio 25348 RTP/SAVPF 0
a=rtpmap:0 PCMU/8000
a=rtcp:61351 IN IP4 44.225.209.50
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:CvjjJqhy3tjnJ5nOU2sdBsJQCZCZU5/iOprGjoKj
a=ptime:20
m=video 42325 RTP/SAVPF 99
a=rtpmap:99 H264/90000
a=fmtp:99 profile-level-id=42000a
a=rtcp:10887 IN IP4 44.225.209.50
a=rtcp-fb:99 nack
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:BMrs/7yoe/f3Y1XBK6FkhgARVTeJ98fJ7f3D+AeA
[9/10/2020, 20:48:07] [Ring] Failed to prepare stream for Cottage Shed View (1.108s)
[9/10/2020, 20:48:07] [Ring] TypeError: Cannot read property 'match' of undefined
at getRtpDescription (/usr/local/lib/node_modules/homebridge-ring/lib/api/sip-call.js:24:54)
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 63 (10 by maintainers)
Links to this issue
Commits related to this issue
- feat: support new media servers with rtp latching #447 — committed to dgreif/ring by dgreif 4 years ago
Thanks for all the input everyone. I’m still working on a fix, but haven’t been successful in connecting to the new media servers so far. At this point new reports/logs are not useful. I’ll post again if I make any progress.
Alright, all cameras should be working again in v
9.12.0. Give it a try and give this comment a 👍 if it’s working! Thank you all for your patience and huge thanks to Ring for helping track this one down.Got access to an effected camera. Should have some time to dive in again tomorrow morning
It works now 😃
There was not a fix for this issue in
9.10.0. I’m still working on possible solutions, and will try some more ideas tomorrow. It would be helpful is someone could share access to one of the effected cameras if you have one that isn’t in a private area. I only need one, so please respond if you do share so that I don’t get access to 15 cameras 😁. My email is dustin.greif@gmail.com@earlthesquirrel if you are seeing this error (
TypeError: Cannot read property 'match' of undefined), then resetting homebridge won’t help. I have to find a way to connect to Rings new media servers and I don’t have a working solution quite yet.Same issue here. Also only with a wired spotlight cam. Doorbell and wired floodlight work fine. Started about 4 days ago.
9/17/2020, 11:14:55 AM [Ring] Preparing Live Stream for Frontyard 9/17/2020, 11:14:56 AM [Ring] Failed to parse SDP from Ring 9/17/2020, 11:14:56 AM [Ring] v=0 o=Wantajobinstead? 1529310922 1529310923 IN IP4 s=Wantajobinstead? c=IN IP4 54.244.194.24 t=0 0
m=audio 59222 RTP/SAVPF 0 a=rtpmap:0 PCMU/8000 a=rtcp:25391 IN IP4 54.244.194.24 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:dqHPMDaHXmWsLn5JYQvv2/OujvNz/qt9S/md/Hlj a=ptime:20
m=video 52066 RTP/SAVPF 99 a=rtpmap:99 H264/90000 a=fmtp:99 profile-level-id=42000a a=rtcp:43239 IN IP4 54.244.194.24 a=rtcp-fb:99 nack a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:9FgGrX/7dyEE+9BV4X05ZNak+vY5fgoqjHaTqSIt 9/17/2020, 11:14:56 AM [Ring] Failed to prepare stream for Frontyard (0.969s) 9/17/2020, 11:14:56 AM [Ring] TypeError: Cannot read property ‘match’ of undefined at getRtpDescription (/home/hoobs/.hoobs/node_modules/homebridge-ring/lib/api/sip-call.js:24:54) at parseRtpDescription (/home/hoobs/.hoobs/node_modules/homebridge-ring/lib/api/sip-call.js:36:16) at SipCall.<anonymous> (/home/hoobs/.hoobs/node_modules/homebridge-ring/lib/api/sip-call.js:204:20) at Generator.next (<anonymous>) at fulfilled (/home/hoobs/.hoobs/node_modules/homebridge-ring/lib/api/sip-call.js:5:58) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:94:5)
It works!! Amazing!! Huge thanks and appreciation for all your hard work! 😃 @dgreif
Working well for me. Small token of my thanks on its way to you @dgreif.
Sure - thanks so much for your help! I’ll do that 😃 Thanks again!
Same issue but with Doorbell Pro. I will spare the thread the heaps of debug info.