Member Junction
    Preparing search index...

    A single encoded chunk of audio streamed FROM the remote browser to the user — the soundtrack of whatever the browser is playing (e.g. a YouTube video the co-agent is demoing). The sibling of RemoteBrowserScreencastFrame for audio: chunks feed the channel's client-side audio player (a MediaSource fed audio/webm;codecs=opus).

    The default (Self-Hosted Chrome) capture path produces 'webm-opus' chunks via an in-page MediaRecorder; 'opus' / 'pcm16' are reserved for future backend capture paths (e.g. a server-side virtual audio sink).

    interface RemoteBrowserAudioChunk {
        Channels: number;
        Codec: "webm-opus" | "opus" | "pcm16";
        DataBase64: string;
        DurationMs?: number;
        SampleRate: number;
        SequenceNumber: number;
    }
    Index

    Properties

    Channels: number

    Channel count (1 = mono, 2 = stereo).

    Codec: "webm-opus" | "opus" | "pcm16"

    The codec / container of DataBase64. 'webm-opus' for the default in-page recorder.

    DataBase64: string

    The encoded audio data, Base64-encoded (no data: prefix).

    DurationMs?: number

    Approximate duration of this chunk in milliseconds, when known.

    SampleRate: number

    Sample rate in Hz (typically 48000 for the Opus path).

    SequenceNumber: number

    Monotonically increasing sequence number for ordering / drop detection / resync.