WebRTC implementation for Android
build.gradle
implementation "ai.pipecat:small-webrtc-transport:0.3.7"
val transport = SmallWebRTCTransport.Factory(context, baseUrl) val options = RTVIClientOptions( params = RTVIClientParams(baseUrl = null), enableMic = true, enableCam = true ) val client = RTVIClient(transport, callbacks, options) client.start().withCallback { // ... }