@not3/api
    Preparing search index...

    Class P2PConfig

    Index
    enabled: boolean = ...

    Enable P2P signaling.

    false
    

    P2P_ENABLED

    maxMessageBytes: number = ...

    Largest accepted signaling frame in bytes.

    65536
    

    P2P_MAX_MESSAGE_BYTES

    maxMessagesPerMinute: number = ...

    Per-socket signaling frames accepted per minute.

    600
    

    P2P_MAX_MESSAGES_PER_MINUTE

    maxSessionsPerIp: number = ...

    Maximum sessions created by one IP.

    10
    

    P2P_MAX_SESSIONS_PER_IP

    roomGraceSeconds: number = ...

    Grace after a room becomes empty, in seconds.

    60
    

    P2P_ROOM_GRACE_SECONDS

    roomMaxPeers: number = ...

    Maximum peers in one room.

    8
    

    P2P_ROOM_MAX_PEERS

    roomsEnabled: boolean = ...

    Enable room sessions. Defaults to the main P2P flag.

    P2P_ENABLED
    

    P2P_ROOMS_ENABLED

    sessionTtlMinutes: number = ...

    Idle session lifetime in minutes.

    30
    

    P2P_SESSION_TTL_MINUTES

    stunServers: string[] = ...

    STUN server URLs offered to peers.

    ['stun:stun.cloudflare.com:3478']
    

    P2P_STUN_SERVERS

    turnCredential: string = ...

    TURN credential.

    ''
    

    P2P_TURN_CREDENTIAL

    turnUrl: string = ...

    Optional external TURN URL.

    ''
    

    P2P_TURN_URL

    turnUsername: string = ...

    TURN username.

    ''
    

    P2P_TURN_USERNAME

    • Returns { credential?: string; urls: string; username?: string }[]