Skip to main content

WebRTC Extension

Extension No Longer Available

The WebRTC Extension is no longer available from Switchboard. For real-time audio communication, see the LiveKit Extension.

About WebRTC​

With WebRTC, you can add real-time communication capabilities to your application that works on top of an open standard. You can read more about WebRTC at https://webrtc.org.

WebRTC by default has very limited support for custom audio integration. The WebRTC Extension provided a custom build of WebRTC that easily integrated with the Switchboard SDK audio graph, allowing modification of the microphone and output signal.

The WebRTC Extension provided the following audio nodes for a Switchboard SDK audio graph:

NodeDescription
WebRTCAudioSourceNodeThis node provides the audio stream that is received from other WebRTC clients.
WebRTCAudioSinkNodeThe audio that is streamed into this node will be sent to the other user's devices.