Streamers often go live on multiple platforms, or you might want to watch a tournament stream alongside a commentary stream. Party Stream makes this seamless by bringing the Picture-in-Picture (PiP) experience to any live streaming site.
The Problem & Solution
Browsers typically restrict PiP to a single video element. Party Stream bypasses this by using WebRTC to capture the video stream and render it into a custom overlay. This allows for:
- True Multi-Tasking: Watch a game stream while reading a guide in another tab.
- Multi-View: Arrange 3-4 streams on your monitor like a surveillance center.
- Cross-Platform: Combine a Twitch stream with a Douyu stream in the same view.
Under the Hood
Built with WXT and Vue 3, the extension injects a lightweight content script that can "capture" video elements. It uses the Shadow DOM to ensure its UI styles never conflict with the website you are visiting. The WebRTC implementation ensures near-zero latency, crucial for live sports or gaming events.




