Copy pageCopy pageCopy this page as Markdown for LLMsView as MarkdownView this page as plain textOpen in ClaudeAsk questions about this pageOpen in ChatGPTAsk questions about this pageRTCIceGathererStatetype RTCIceGathererState = "complete" | "gathering" | "new";