主播经常在多个平台直播,或者您可能想一边看比赛直播一边看解说流。Party Stream 通过将 画中画 (PiP) 体验带入任何直播网站,让这一切变得无缝衔接。
问题与解决方案
浏览器通常将 PiP 限制为单个视频元素。Party Stream 通过使用 WebRTC 捕获视频流并将其渲染到自定义覆盖层中来绕过此限制。这实现了:
- 真正的多任务处理:一边看游戏直播,一边在另一个标签页阅读攻略。
- 多视角:像监控中心一样在显示器上排列 3-4 个直播流。
- 跨平台:将 Twitch 直播和斗鱼直播组合在同一个视图中。
技术揭秘
该插件使用 WXT 和 Vue 3 构建,注入了一个轻量级的内容脚本,可以“捕获”视频元素。它使用 Shadow DOM 确保其 UI 样式永远不会与您访问的网站发生冲突。WebRTC 的实现确保了近乎零的延迟,这对于体育直播或游戏赛事至关重要。
版本日志
v1.3.5
🎉 新功能
- 页面内快捷入口:新增视频悬停快捷操作菜单。在有效网页视频上悬停即可快速执行“添加到待部署”等操作(可在设置中随时开启或关闭)。
- 原生小窗播放:新增对普通网页的直接原生画中画(PiP)播放支持,提供比主流程更加轻量级的观看方式。
🐛 Bug 修复
- 音频状态复原:修复了部分平台在画面刷新后音频流丢失、音量状态不同步以及出现未使用音频轨的问题。
- 场景部署问题:修复了拖拽调整或场景恢复时画中画窗口比例失调的问题。
- 多视频源挂载:修复了在包含多个视频源网页时内容提取可能产生的冲突,提升了与宿主标签页匹配的准确性。
🔧 改进与维护
- 运行稳定性提升:全面加固了扩展程序的运行状态和后台保活机制 (keepalive),优化了悬浮窗的生命周期管理与跨页面消息传输。




