You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nest电池摄像头调用GenerateWebRtcStream报INVALID_ARGUMENT错误

错误原因排查方向

  • SDP媒体方向错误:你当前Offer SDP中设置的是a=sendrecv(双向收发),但Nest电池摄像头的WebRTC流是单向输出,仅支持接收方向,需将该属性修改为a=recvonly。
  • 缺少音频媒体描述:你提交的SDP仅包含m=video视频媒体行,Nest摄像头要求WebRTC Offer必须同时包含音频轨描述,即使你不需要音频也要补充OPUS编码的音频配置,示例音频配置如下:
m=audio 9 UDP/TLS/RTP/SAVPF 111
c=IN IP4 0.0.0.0
a=recvonly
a=extmap:1 urn:ietf:params:rtp-hdrext:sdes:mid
a=mid:1
a=rtpmap:111 opus/48000/2
a=rtcp-fb:111 transport-cc
a=fmtp:111 minptime=10;useinbandfec=1

同时要修改a=group:BUNDLE 0为a=group:BUNDLE 0 1,将音频轨加入BUNDLE组。

  • 冗余属性冲突:你的SDP中包含a=end-of-candidates属性,SDM API不接受提前宣告ICE候选收集完成,直接删除该行即可。
  • 占位符与权限校验:确认请求路径中的FOO(企业ID)、BAR(设备ID)与你的实际配置匹配,访问令牌$AT已授权SDM设备控制权限,且未过期。
  • SDP转义校验:确认JSON中offerSdp字段的所有换行符均正确转义为\r\n,无多余的空白字符或转义错误。

内容的提问来源于stack exchange,提问作者xspecial

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 10:06:04