What is Picture-in-Picture?

Updated September 2026 · Reviewed by the Flicknexs platform team

Quick answer

Picture-in-Picture (PiP) is a video player mode that detaches playback into a small, always-on-top window so viewers can keep watching while using other apps or browser tabs. It is driven by a platform API on the device and is separate from the main fullscreen experience.

Key takeaways

  • PiP keeps playback visible while the viewer multitasks in other apps or tabs.
  • Browser PiP is handled by the W3C HTMLVideoElement standard, while mobile PiP uses native OS APIs.
  • PiP usually pauses when the host app goes to true background, unless platform rules allow continuation.
  • For operators, PiP affects session length, ad placement rules, and player SDK feature scope.

How Picture-in-Picture (PiP) works

Picture-in-Picture (PiP) splits playback into two layers: the main player surface inside the page or app, and a secondary floating window that the operating system or browser draws on top of everything else. On desktop browsers, the W3C Picture-in-Picture API lets a page call requestPictureInPicture() on an HTMLVideoElement, which pops the video into a chrome-controlled floating surface. The main tab can be hidden, minimized, or moved, and PiP keeps rendering.

On mobile, PiP is a native OS feature. iOS gives apps the AVPictureInPictureController, and Android exposes PiP through its activity lifecycle. The hosting app or browser must declare PiP entitlement, and many platforms require audio to be playing before PiP will start. When the user taps back into the full app, the floating surface dissolves and playback returns to the main player.

Behind the scenes, PiP does not change the stream itself. The same adaptive bitrate rendition, the same DRM session, and the same ad markers are reused. The difference is only the window the player is rendered into, which means:

  • Caption tracks and audio tracks travel with PiP if the platform passes them through.
  • DRM licenses are tied to the player session, so PiP cannot bypass them.
  • Ad playback rules, including whether mid-rolls fire, depend on how the player SDK measures elapsed time.

Why Picture-in-Picture (PiP) matters for a streaming business

PiP is a retention tool more than a novelty. Viewers who work alongside video treat PiP as expected behavior. Removing it is a common reason for churn on long-form content such as lectures, sermons, sports, and live news.

PiP also affects monetization. When the floating window is active, the player is still in a measured viewing session, so SSAI cue points can still trigger and SVOD entitlement checks still run. Operators need to decide whether mid-roll ads are allowed in PiP, whether PiP exits when an ad starts, and whether a viewer in PiP counts toward a concurrent stream limit.

Finally, PiP shapes your player feature matrix. If you target iOS, Android, Android TV, Apple TV, Roku, Fire TV, Samsung, and LG, each platform has its own PiP rules. Roku, for instance, does not support a classic floating window the way a phone does, while web browsers only support PiP on certain user gestures. These constraints feed directly into your roadmap and your choice of video player SDK.

Common mistakes with Picture-in-Picture (PiP)

  • Treating PiP as a single feature. Browser PiP and mobile PiP are different APIs with different permission models, so QA needs to cover each surface.
  • Forgetting about ads. Mid-rolls that fire inside PiP can confuse viewers and violate platform rules, especially on iOS. Decide in advance whether PiP exits on ad start.
  • Counting PiP viewers the wrong way. A PiP session is still a session, so concurrent stream limits, entitlements, and analytics need to include it.
  • Assuming PiP works on every device. Smart TVs and most set-top boxes do not offer a true floating window. Plan a graceful fallback, such as a minimized audio-only mode.
  • Stripping captions or audio tracks in PiP. Some platforms drop them by default, which breaks accessibility. Test track carry-over before launch.

How Flicknexs handles Picture-in-Picture (PiP)

On web, Flicknexs uses a standards-based HTML5 video player, and PiP support depends on the W3C Picture-in-Picture API in the viewer's browser, which is what most desktop viewers expect. On iOS and Android apps, PiP is exposed through the native player surface and follows each platform's lifecycle rules. SSAI cue points, DRM-protected playback, signed and expiring URLs, and concurrent stream limits all remain in force while PiP is active, so monetization and rights protection are not relaxed. Branding and analytics carry into PiP the same way they carry into fullscreen. To see the player surface and PiP behavior in context, read the Video player SDK page.

Video player SDK

Done reading about Picture-in-Picture?

Flicknexs ships it as part of a white-label streaming platform: web, mobile and TV apps, billing, ads, DRM and playout, on your own domain.

Picture-in-Picture FAQ

No. Desktop PiP is supported in Chromium-based browsers such as Chrome, Edge, and Opera, and in Safari under specific conditions. Firefox does not ship a PiP API in the same form, so behavior varies. Mobile Safari supports PiP only for video elements and follows Apple entitlement rules.
No. PiP only changes the window the video renders into. The same DRM session, license, and ad markers apply. Operators control whether mid-rolls fire inside PiP, not the viewer.
On mobile, PiP is intended for background use, so audio usually keeps playing while the host app is hidden. On the web, most browsers require a user gesture to start PiP and may pause when the tab is fully backgrounded. Each platform's rules apply.
Yes, PiP counts as an active playback session on the same account and device, so it is subject to the same concurrent stream limit as fullscreen playback. See the Mobile Streaming App page for device-based behavior.
PiP often increases total watch time because users keep content visible while multitasking. This behavior can signal higher retention to your analytics dashboards. However, it may lower immediate interaction rates since viewers are not fully focused on the interface. Monitoring these shifts helps you understand how secondary viewing impacts overall session quality.
Yes, it is valuable for sports because fans frequently check scores or news while watching. PiP allows them to maintain visual contact with the game without keeping the app in the foreground. This feature supports the live streaming experience by reducing the friction of switching between tabs or apps during fast-paced events.

Standards and references

Picture-in-Picture (PiP): What It Is and How It Works