Mac系统自带画中画功能可将Safari直播视频转为悬浮窗,支持一键按钮、扬声器图标右键、Command+Shift+P快捷键、搜索栏长按及QuickTime Player五种触发方式,无需插件、不卡顿、始终置顶。

你正在Safari里看网络电视直播,想一边查资料一边盯着弹幕和画面,又怕切到其他窗口就错过关键镜头——Mac系统自带的画中画功能能立刻把视频变成悬浮小窗,不卡顿、不依赖插件、拖到屏幕边缘也不会被遮住。
用Safari播放控件一键开启
这是最直观的方式,适用于央视网、芒果TV、Bilibili直播页、YouTube Live等已启用HTML5画中画标准的平台。前提是视频已开始播放,且页面未被广告或弹窗拦截媒体控件。
第一步:在Safari中打开网络电视网页,比如https://www.mgtv.com/live/1.html,点击“立即观看”或类似按钮启动直播流。
第二步:鼠标悬停在直播画面上,等底部控制栏浮现;如果控制栏不出现,先单击画面唤醒播放器。
第三步:在控制栏右下角(有时是右上角)找那个【两个重叠的方框图标】,不是全屏按钮,也不是音量滑块,点它。
视频瞬间脱离网页,变成半透明悬浮窗,默认停在屏幕右下角,拖动标题栏可移至任意位置,缩放边缘可调整大小。
用标签页扬声器图标右键触发
适合自动播放但隐藏了PiP按钮的直播页,比如部分地方台官网或嵌入式HLS流页面。系统靠音频活动识别媒体源,比等控件更稳定。
方法一:打开含直播流的网页,等待3~5秒,确认当前标签页左侧出现实心扬声器图标(带声波纹或静音斜杠都算)。
方法二:右键点击该扬声器图标→从菜单中选“进入‘画中画’”。注意:如果右键没弹出该选项,说明当前标签页音频被静音拦截或未真正输出声音——哪怕画面在动,也得有音频信号通过系统媒体会话。
用快捷键Command+Shift+P强制唤醒
当网页控件消失、右键无响应、或遇到企业内网定制直播页时,这个系统级快捷键能绕过所有前端限制,只认Safari是否持有媒体焦点。
确保直播正在播放,且Safari窗口是前台激活状态(不能最小化,也不能被微信、钉钉等盖住)。
按下Command + Shift + P,视频会立刻脱离网页成为悬浮窗;如果没反应,说明该站点禁用了Media Session API,需前往Safari偏好设置→“网站”→“画中画”→将当前域名设为“允许”。
通过智能搜索栏长按调出
这个方法完全绕过播放器UI,只要页面里有可播放的媒体元素,哪怕被CSS遮罩、iframe嵌套或JavaScript动态加载,也能触发。
把光标移到Safari顶部的智能搜索栏(就是地址栏),找到里面那个小喇叭或静音图标,按住不放约1秒。
浮动菜单弹出后直接点“进入‘画中画’”,窗口默认出现在屏幕中央,松手就能拖。
用QuickTime Player播本地网络电视流
如果你把网络电视直播流地址(如m3u8链接)保存为本地文件,或用工具抓取了ts分片合并成MP4,QuickTime Player是最轻量、最稳定的画中画载体。
使用QuickTime Player打开该视频文件。
点击菜单栏“查看” → “进入画中画”。
窗口立刻变为悬浮态,支持拖拽至屏幕任意角落,并保持在其他窗口上方;空格键暂停/继续,双击窗口可临时全屏回看关键帧。

















