Skip to content

bodhi-realtime-agent / DirectRtcClientChannelOptions

Interface: DirectRtcClientChannelOptions ​

Defined in: src/transport/direct-rtc-client-channel.ts:18

Properties ​

sender ​

readonly sender: SessionClientSender

Defined in: src/transport/direct-rtc-client-channel.ts:19


supportsPlaybackStateProtocol? ​

readonly optional supportsPlaybackStateProtocol?: boolean

Defined in: src/transport/direct-rtc-client-channel.ts:24

Playback-state protocol support — true only when audio renders over the WebSocket PCM path (i.e. rtcAudio !== 'werift_opus'). Set by the factory.


weriftOpus? ​

readonly optional weriftOpus?: WeriftOpusClientOptions

Defined in: src/transport/direct-rtc-client-channel.ts:21

Enables server-side WebRTC Opus audio (requires werift + @evan/opus at runtime).

Built with VitePress