Skip to main content
SmallWebRTCTransport enables peer-to-peer WebRTC connections between clients and your Pipecat application. It implements bidirectional audio and video streaming using WebRTC for real-time communication. This transport is intended for lightweight implementations. It expects your Pipecat server to include the corresponding SmallWebRTCTransport server-side implementation.

Installation

Add the SmallWebRTCTransport package to your project:

Usage

Create a client using the SmallWebRTCTransport:

API Reference

Demo

Video transform Demo

Source

Small WebRTC transport

SmallWebRTCTransport Reference

Complete API documentation for the Small WebRTC transport implementation