# lib-jitsi-meet ## Docs - [Browser Compatibility](https://mintlify.wiki/jitsi/lib-jitsi-meet/advanced/browser-compatibility.md): Browser detection, feature detection, and compatibility handling in lib-jitsi-meet - [Codec Selection](https://mintlify.wiki/jitsi/lib-jitsi-meet/advanced/codec-selection.md): Understanding codec preferences, selection algorithms, and quality constraints in lib-jitsi-meet - [Network Optimization](https://mintlify.wiki/jitsi/lib-jitsi-meet/advanced/network-optimization.md): ICE handling, connection quality monitoring, and network resilience in lib-jitsi-meet - [WebRTC Internals](https://mintlify.wiki/jitsi/lib-jitsi-meet/advanced/webrtc-internals.md): Deep dive into lib-jitsi-meet's WebRTC implementation and peer connection management - [XMPP Signaling](https://mintlify.wiki/jitsi/lib-jitsi-meet/advanced/xmpp-signaling.md): Understanding lib-jitsi-meet's XMPP/Jingle protocol implementation for WebRTC signaling - [AudioMixer](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/audio-mixer.md): Mix multiple MediaStreams containing audio tracks into a single stream - [JitsiConferenceErrors](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/errors/conference-errors.md): Conference error constants and handling for lib-jitsi-meet - [JitsiConnectionErrors](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/errors/connection-errors.md): Connection error constants and handling for lib-jitsi-meet - [JitsiTrackErrors](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/errors/track-errors.md): Media track error constants and handling for lib-jitsi-meet - [Conference Events](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/events/conference-events.md): Events fired by JitsiConference for conference lifecycle, participants, and media - [Connection Events](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/events/connection-events.md): Events fired by JitsiConnection for connection lifecycle and status changes - [Media Device Events](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/events/media-device-events.md): Events fired by JitsiMediaDevices for device changes and permissions - [Track Events](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/events/track-events.md): Events fired by JitsiTrack for media track lifecycle and state changes - [JitsiConference](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-conference.md): Conference session management and media handling - [JitsiConnection](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-connection.md): XMPP connection management for Jitsi Meet - [JitsiLocalTrack](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-local-track.md): Represents a local media track (audio or video) - [JitsiMeetJS](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-meet-js.md): Main API entry point for lib-jitsi-meet - [JitsiParticipant](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-participant.md): Remote conference participant representation - [JitsiRemoteTrack](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-remote-track.md): Represents a remote media track from another participant - [JitsiTrack](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/jitsi-track.md): Base class for local and remote media tracks - [JitsiMediaDevices](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/media-devices.md): Media device enumeration and management - [ProxyConnectionService](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/proxy-connection.md): Peer-to-peer proxy connection service for screen sharing and media forwarding - [RTCStats](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/rtc-stats.md): Integration with rtcstats server for WebRTC analytics and debugging - [TrackVADEmitter](https://mintlify.wiki/jitsi/lib-jitsi-meet/api/vad-emitter.md): Voice Activity Detection (VAD) for audio tracks using WebAudio processing - [Architecture Overview](https://mintlify.wiki/jitsi/lib-jitsi-meet/concepts/architecture.md): Understanding lib-jitsi-meet's architecture and design patterns - [JitsiConference](https://mintlify.wiki/jitsi/lib-jitsi-meet/concepts/conferences.md): Conference lifecycle, events, and room management - [JitsiConnection](https://mintlify.wiki/jitsi/lib-jitsi-meet/concepts/connections.md): XMPP connection management, authentication, and lifecycle - [JitsiParticipant](https://mintlify.wiki/jitsi/lib-jitsi-meet/concepts/participants.md): Participant properties, roles, and track management - [Media Tracks](https://mintlify.wiki/jitsi/lib-jitsi-meet/concepts/tracks.md): Understanding JitsiTrack, JitsiLocalTrack, and JitsiRemoteTrack - [Audio/Video Quality Control](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/audio-video-quality.md): Manage video quality, codec selection, and adaptive bitrate in Jitsi conferences - [Creating Connections](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/creating-connections.md): Learn how to establish connections to Jitsi Meet servers - [End-to-End Encryption](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/end-to-end-encryption.md): Implement E2EE using insertable streams in Jitsi conferences - [Handling Media Tracks](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/handling-media-tracks.md): Work with audio and video tracks in lib-jitsi-meet - [Managing Conferences](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/managing-conferences.md): Create and manage Jitsi video conferences - [Recording](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/recording.md): Record Jitsi conferences using Jibri integration - [Screen Sharing](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/screen-sharing.md): Implement desktop and application sharing in your Jitsi application - [Statistics & Analytics](https://mintlify.wiki/jitsi/lib-jitsi-meet/guides/statistics-analytics.md): Monitor performance metrics and collect analytics data - [Installation](https://mintlify.wiki/jitsi/lib-jitsi-meet/installation.md): Install lib-jitsi-meet in your project using npm, yarn, UMD bundle, or React Native - [Introduction to lib-jitsi-meet](https://mintlify.wiki/jitsi/lib-jitsi-meet/introduction.md): Build custom Jitsi Meet video conferencing applications with the lib-jitsi-meet JavaScript library - [Quick Start](https://mintlify.wiki/jitsi/lib-jitsi-meet/quickstart.md): Create your first Jitsi Meet video conference with lib-jitsi-meet