GSoC 2026

Document Picture-in-Picture for browser meetings

Document Picture-in-Picture for browser meetings

Overview

Implement Document Picture-in-Picture API support for enhanced browser-based meeting experiences.

Description

Modern browsers now support the Document Picture-in-Picture API, which allows entire documents (not just video elements) to be displayed in always-on-top windows.

This project aims to implement Document PiP support in Jitsi Meet, allowing users to have an interactive meeting window that stays on top while they work in other applications.

Expected outcomes

  • Implementation of Document Picture-in-Picture API in Jitsi Meet
  • Customizable PiP window layouts (compact view, gallery view, etc.)
  • Interactive controls within PiP window (mute, video toggle, chat, etc.)

Skills / Technologies

JavaScript, TypeScript, React, Document Picture-in-Picture API, CSS

Possible mentors

Hristo Terezov, Jaya Allamsetty

Expected project size

Medium (175 hours)

Difficulty

Medium

Command Palette

Search for a command to run...