Skip to content

Update ICE server docs for signaling-provided config#5064

Open
shannonbradshaw wants to merge 1 commit into
mainfrom
claude/update-webrtc-ice-server-docs
Open

Update ICE server docs for signaling-provided config#5064
shannonbradshaw wants to merge 1 commit into
mainfrom
claude/update-webrtc-ice-server-docs

Conversation

@shannonbradshaw

Copy link
Copy Markdown
Collaborator

Source changes

  • RSDK-13822 Remove default ice servers rdk#6019: Remove default ice servers (RSDK-13822). Deleted grpc/webrtc.go which hardcoded Twilio's public STUN server (stun:global.stun.twilio.com:3478) as the default WebRTC ICE configuration. Both the client dialer (grpc/dial.go) and the server (robot/web/web.go) now use zero-value WebRTC options, relying on the signaling server to provide ICE server configuration during the handshake.

Docs changes

  • docs/build-apps/concepts/how-apps-connect.md: Removed the incorrect claim that the SDK defaults to Twilio's public STUN server. Replaced with accurate description that the signaling server provides ICE server configuration during the WebRTC handshake.

How I found these

  • Grep matches: stun:global.stun.twilio.com matched 1 file, ICE server matched 1 file, DefaultWebRTCConfiguration matched 0 files in docs

Generated by daily docs change agent


Generated by Claude Code

The RDK no longer hardcodes a default Twilio STUN server for WebRTC
connections. ICE servers are now provided by the signaling server
during the handshake. Update the connection model page to reflect
the current behavior.

https://claude.ai/code/session_01A7cWYC17gfsc8w7vLx82q7
@netlify

netlify Bot commented May 19, 2026

Copy link
Copy Markdown

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit 63263ee
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6a0c2b3b9afa4c0008db17bb
😎 Deploy Preview https://deploy-preview-5064--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 38 (🔴 down 6 from production)
Accessibility: 99 (no change from production)
Best Practices: 92 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label May 19, 2026
@viamrobotics-overwatch

Copy link
Copy Markdown

Hey @shannonbradshaw — CI is green and no reviewer is assigned yet. Could you request one when you have a chance?

Auto-comment from overwatch. Will not re-nudge for 7 days.

2 similar comments
@viamrobotics-overwatch

Copy link
Copy Markdown

Hey @shannonbradshaw — CI is green and no reviewer is assigned yet. Could you request one when you have a chance?

Auto-comment from overwatch. Will not re-nudge for 7 days.

@viamrobotics-overwatch

Copy link
Copy Markdown

Hey @shannonbradshaw — CI is green and no reviewer is assigned yet. Could you request one when you have a chance?

Auto-comment from overwatch. Will not re-nudge for 7 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants