lib-jitsi-meet
    Preparing search index...

    Implements browser capabilities for lib-jitsi-meet.

    Hierarchy

    • default
      • BrowserCapabilities
    Index

    Constructors

    • Creates new BrowserDetection instance.

      Parameters

      • OptionalbrowserInfo: IBrowserInfo

        Information about the browser.

        • name

          The name of the browser.

        • version

          The version of the browser.

        • engine

          The engine of the browser.

        • engineVersion

          The version of the engine of the browser.

        • os

          The os of the browser.

        • osVersion

          The os version of the browser.

      Returns BrowserCapabilities

    Methods

    • Returns whether the browser is supported for Android.

      Returns boolean

      true if the browser is supported for Android devices.

    • Returns whether or not the current environment needs a user interaction with the page before any unmute can occur.

      Returns boolean

    • Checks if the browser supports WebRTC Encoded Transform, an alternative to insertable streams.

      NOTE: At the time of this writing the only browser supporting this is Safari / WebKit, behind a flag.

      Returns boolean

      {@code true} if the browser supports it.

    • Checks if the browser supports insertable streams, needed for E2EE.

      Returns boolean

      {@code true} if the browser supports insertable streams.

    • Returns true if the browser supports the new Scalability Mode API for VP9/AV1 simulcast and full SVC. H.264 simulcast will also be supported by the jvb for this version because the bridge is able to read the Dependency Descriptor RTP header extension to extract layers information for H.264 as well.

      Returns boolean

    • Returns true if the browser supports track based statistics for the local video track. Otherwise, track resolution and framerate will be calculated based on the 'outbound-rtp' statistics.

      Returns boolean

    • Checks if the current browser triggers 'onmute'/'onunmute' events when user's connection is interrupted and the video stops playback.

      Returns any

      'true' if the event is supported or 'false' otherwise.