matrix-js-sdk
    Preparing search index...

    Interface SessionConfig

    interface SessionConfig {
        applicationData?: Record<string, unknown>;
        callCapabilities?: string[];
        callIntent?: string;
        notificationLifetimeMs?: number;
        notificationType?: RTCNotificationType;
    }
    Index
    applicationData?: Record<string, unknown>

    Application-specific data to publish in our membership alongside the application type, m.call.intent and capabilities: in the application object of an m.rtc.member event, or at the top level of a legacy m.call.member one. Keys should be namespaced. Read back through CallMembership.applicationData.

    callCapabilities?: string[]

    What kinds of media this device is capable of handling for the call.

    callIntent?: string

    Determines the kind of call this will be.

    notificationLifetimeMs?: number

    How long (in milliseconds) the callee's client should keep ringing/waiting for an answer before the sender gives up and the call notification is considered timed out.

    notificationType?: RTCNotificationType

    What kind of notification to send when starting the session.

    undefined (no notification)