Member Junction
    Preparing search index...

    Interface MJAIModelVendorEntity_RealtimeTrackDescriptor

    One directional stream of one modality, as MJAIModelVendorEntity_RealtimeConfigurationSettings.RequestedTracks requests it. Mirrors the track descriptor in @memberjunction/ai (realtimeTracks.ts).

    interface MJAIModelVendorEntity_RealtimeTrackDescriptor {
        Direction: MJAIModelVendorEntity_RealtimeTrackDirection;
        Encoding?: string;
        Label?: string;
        Modality: MJAIModelVendorEntity_RealtimeModalityKey;
        Rate?: number;
        Required?: boolean;
        RequiresConsent?: boolean;
        SourceID?: string;
        UsageBasis?: readonly MJAIModelVendorEntity_RealtimeTrackUsageBasis[];
    }
    Index

    Properties

    Which way samples flow, relative to the model.

    Encoding?: string

    Wire encoding, e.g. 'audio/pcm;rate=16000' or 'image/jpeg'; absent = the profile's default.

    Label?: string

    A human-readable name for that source ("Whiteboard", "Camera").

    The modality this track carries.

    Rate?: number

    Sample or frame cadence: fps for video, Hz for audio.

    Required?: boolean

    Whether the session needs this track (true) or treats it as best-effort (false).

    RequiresConsent?: boolean

    Whether establishing this track needs an explicit human grant (camera, screen, microphone).

    SourceID?: string

    Which source feeds this track, when several streams of one modality and direction can exist.

    How this track is metered; absent = the session's own basis.