视频嗅探使用 — 发现并下载网页中的视频
视频嗅探是什么
视频嗅探(也叫媒体资源嗅探)是 XBrowser 的一个核心功能——当你打开一个播放视频的网页时,它会自动分析页面加载的网络请求,从中识别出视频文件地址(通常是 .mp4、.m3u8、.flv 等格式)。
识别成功后会在页面上弹出一个视频工具栏,提供下载和投屏等操作入口。
怎么触发嗅探
方式一:自动嗅探(推荐)
打开含视频的网页,播放一下视频,XBrowser 会自动在后台嗅探。识别成功后:
- 页面会弹出一个视频工具栏
- 工具栏上显示视频名称、格式、码率等信息
- 提供下载 / 投屏 / 复制链接 按钮
V5.6.0 优化了自动嗅探逻辑——嗅探工具条只弹一次,不会反复弹窗干扰浏览。
方式二:手动触发
如果自动嗅探没触发(某些网站做了反嗅探),可以手动触发:
- 点击浏览器右上角的工具箱图标
- 选「嗅探媒体资源」或类似选项
- 浏览器重新扫描当前页面的网络请求
嗅探成功后的操作
下载工具栏提供:
- 下载:直接下载到本地(小文件)或调起第三方下载器(大文件 / M3U8)
- 投屏:把视频投到电视或盒子(需设备在同一局域网)
- 复制链接:复制视频直链,用其他工具下载
- 在线播放:用 XBrowser 内置播放器或调起第三方播放器播放
M3U8 视频
很多网站的视频是 M3U8 格式(把视频切成很多小片段,通过 .m3u8 清单文件调度)。这种格式在网页里能播放,但下载下来需要合并。
XBrowser 嗅探到 M3U8 后,点击下载会调起支持 M3U8 的第三方下载器(比如 1DM 或 ADM),下载器自动把分片合并成完整的 MP4 文件。
参考:绑定第三方下载器
投屏到电视
视频工具栏上有投屏按钮,点击后:
- XBrowser 扫描局域网内支持 DLNA 的设备(智能电视、电视盒子)
- 选中要投屏的设备
- 视频开始在电视上播放,手机可以关掉屏幕或做别的
DLNA 投屏要求手机和电视在同一 WiFi 下。
嗅探失败怎么办
常见反嗅探的网站(如某些大视频平台、直播平台):
- 视频地址被加密或频繁更换
- 视频通过 WebSocket 推送而非 HTTP 请求
- 需要登录后才能获取视频地址
这些情况下 XBrowser 也无能为力。换支持该平台的专用下载器或脚本可能更有效。