收到相机的报价sdp响应后,google nest hub的答案sdp信息没有出现的原因是什么

问题描述 投票:0回答:0
  1. 问题 100% 重现。
  2. 我们可以在相机自己的应用程序中从同一台相机流式传输。
  3. 我们检查了camera的offer sdp response,没问题
  4. SupportedStreamProtocols 是 webRTC。
  5. 详细问题:
  • 请求:“意图:action.devices.EXECUTE,命令:action.devices.commands.GetCameraStream”。
  • 在上述请求后,camera cloud service确实响应了正确的sdp信息,但是answer sdp信息一直没有收到。有时,google nest hub 会突然发送“结束”动作。
  1. 互动数据:
  • 2023-03-22T13:23:16+0000
    -- GoogleRequest:{"requestId":"8676804431427309387","inputs":[{"context":{"locale_country":"","locale_language":"sv"},"intent":"action.devices.EXECUTE ","payload":{"commands":[{"devices":[{"id":"T8210P6421501817"}],"execution":[{"command":"action.devices.commands.GetCameraStream"," params":{"SupportedStreamProtocols":["webrtc"]}}]}]}}]}
    -- 响应:{"requestId":"8676804431427309387","payload":{"commands":[{"ids":["T8210P6421501817"],"status":"SUCCESS","states":{"cameraStreamAuthToken" :"euGo|r0iL11nuS_aSQPhSNtZlhg","cameraStreamIceServers":"[{"urls":"stun:3.123.109.172:3478"},{"urls":"turn:3.123.109.172:3478?transport=udp","用户名":"BXe1uTXXg8","credential":"HbdIMOeTVjnWTPVe"}]","cameraStreamSignalingUrl":"https://security-smart-eu.eufylife.com/v1/smart/google/webrtc?sessionId=81e50a34-44ad- 4822-b97d-c187625d825c","cameraStreamOffer":"v=0 o=- 1679491395464 1679491395464 IP4 127.0.0.1 s=Anker Webrtc 流 t=0 0 a=组:捆绑 0 1 a=msid-语义:WMS fJpn2 m=音频 1 UDP/TLS/RTP/SAVPF 0 c=输入 IP4 127.0.0.1 一=中:0 a=只发送 a=rtcp-mux a=ice-ufrag:873o a=ice-密码:zGGsH/BaHndpznTe70Mvv/ a=指纹:sha-256 A9:07:34:CA:F8:6F:12:21:98:12:C9:D1:90:49:90:93:54:E6:6F:08:01:73 :2C:81:F8:43:4B:75:BC:89:8D:3C a=设置:活动 a=rtpmap:0 PCMU/8000 a=ssrc:2200340691 cname:wz3l4Gc4 a=candidate:1 1 udp 2122317823 192.168.68.101 34512 typ host generation 0 a=candidate:2 1 udp 2122317567 192.168.32.2 34512 typ host generation 0 a=candidate:3 1 udp 1686109695 188.150.241.145 34512 typ srflx generation 0 a=candidate:4 1 udp 8387839 3.123.109.172 55137 typ relay generation 0 m=视频 1 UDP/TLS/RTP/SAVPF 98 c=输入 IP4 0.0.0.0 一=中:1 a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=发送接收 a=rtcp-mux a=ice-ufrag:873o a=ice-密码:zGGsH/BaHndpznTe70Mvv/ a=指纹:sha-256 A9:07:34:CA:F8:6F:12:21:98:12:C9:D1:90:49:90:93:54:E6:6F:08:01:73 :2C:81:F8:43:4B:75:BC:89:8D:3C a=设置:活动 a=rtpmap:98 H264/90000 a=rtcp-fb:98 goog-remb a=rtcp-fb:98 nack a=rtcp-fb:98 nack pli a=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f a=rtcp-fb:98 ccm 冷杉 a=ssrc:1180311490 cname:riolfAKg ","cameraStreamProtocol":"webrtc"}}]}}

  • 2023-03-22T13:23:17 -- {"sessionId":"81e50a34-44ad-4822-b97d-c187625d825c","action":"end","deviceId":"T8210P6421501817","sdp":""}

我们希望找出这个问题的根本原因,如果有人能提供帮助,我们将不胜感激。

webrtc streaming action google-smart-home sdp
© www.soinside.com 2019 - 2024. All rights reserved.