先让直播开始,再查看 Hams 是否发现资源
在网页实际加载兼容直播或流媒体内容后,Hams 会尝试发现可以处理的媒体资源。打开下载面板确认内容,再决定是否加入下载任务。

直播任务需要你自己结束。Hams 不区分直播与点播,也没有设置录制时长或文件体积上限。直播一旦加入下载任务,就会一直录下去,直到直播本身结束、你在下载中心手动取消,或者出现中断。请只在你拥有合法权利的内容上使用,并留意设备存储空间。
实际结果取决于网站、媒体格式、登录状态、地区和技术限制。Hams 不绕过登录或其他访问控制;DRM 与加密播放不受支持,这类内容会直接失败。
直接跳到需要了解的步骤
- 步骤 1直播类媒体与普通视频的区别
- 步骤 2打开兼容的媒体页面
- 步骤 3让直播或流媒体开始播放
- 步骤 4等待 Hams 尝试发现资源
- 步骤 5打开下载面板
- 步骤 6判断发现的媒体
- 步骤 7加入下载任务
- 步骤 8查看任务状态并手动结束录制
按直播类媒体处理流程整理,可以直接跳到下方对应的图文步骤。
直播类媒体,不一定像普通视频那样一次加载完成
普通网页视频通常已经存在一个较完整的媒体文件或播放列表。直播和部分流媒体则可能随着播放不断加载新的媒体片段。
因此,刚打开网页时可能暂时没有可处理的资源。通常需要先让页面正常播放,等待兼容媒体实际加载后,再查看 Hams 是否发现相应内容。
需要特别说明的是:这个区别只存在于网页一侧。Hams 本身不判断一个流是不是正在进行的直播——对 App 来说,直播和点播是同一种媒体任务,唯一的差别是内容还在不断产生,所以任务也不会自己结束。
页面加载后,媒体可能已经可用
- 01打开网页
- 02视频加载
- 03Hams 尝试发现
- 04选择并下载
媒体可能在播放过程中持续加载
- 01打开页面
- 02开始播放
- 03等待媒体加载
- 04Hams 尝试发现
- 05确认并加入任务
- 06持续录制,直到直播结束或你手动取消
不同网站使用的播放技术不同。即使内容能够正常观看,也不代表一定能够被 Hams 发现或下载。
完整图文教程
-
01 · 打开
先确认网页本身可以正常访问和播放
在 Hams 中打开目标网页。页面需要在当前网络、地区和账号状态下具备正常访问权限。
- 打开 Hams
- 输入网址或打开相应链接
- 等待网页加载
- 确认页面没有登录、地区或权限错误
Hams 不会绕过页面登录、订阅、地区限制或访问控制。

-
02 · 播放
点击播放,让媒体资源实际加载
直播或流媒体页面可能先显示封面、倒计时或播放器外框,真正的媒体资源通常会在开始播放后才加载。
- 点击播放
- 确认画面开始变化
- 确认播放器不再处于加载状态
- 保持页面停留一段时间
页面能够显示播放器,不代表媒体已经实际开始加载。

-
03 · 发现
媒体开始后,给 Hams 一点发现时间
直播类媒体可能由连续加载的片段组成。页面开始播放后,Hams 会根据实际加载的网络媒体尝试发现兼容资源。
- 保持媒体正常播放
- 等待短暂加载
- 查看下载入口是否可用
- 必要时继续播放一段时间
不应在网页刚打开、媒体尚未播放时,就判断当前页面一定不受支持。网站演示中的识别效果仅用于解释,App 中不存在扫描动画。

-
04 · 确认
发现资源后,先确认它是否对应当前媒体
点击下载入口打开下载面板,通过可用的媒体信息判断资源是否与当前直播或流媒体内容匹配。仅展示 App 当前真实提供的字段:资源类型、分辨率、文件格式、缩略图、媒体说明等。
- 点击下载入口
- 等待资源列表显示
- 查看媒体类型和可用信息
- 排除明显无关的封面、缩略图或广告素材
- 选择可能对应当前内容的资源
发现列表中可能同时存在页面的其他媒体资源,需要用户自行判断和选择。

-
05 · 下载
确认资源后,再加入下载中心
选择可处理的媒体后,将其加入下载任务,并前往下载中心查看实际状态。成功提示文案为「已加入下载任务」。
- 确认选择的资源
- 点击下载
- 等待任务创建
- 查看任务是否开始
- 根据状态继续等待或处理异常
- 录到需要的内容后,在下载中心手动取消任务
直播任务不会自行停止。Hams 没有设置录制时长上限,也没有文件体积上限,更不会挑选「合适的位置」结束——任务会一直录到直播结束、你手动取消,或者出现中断为止。开始前请先确认设备存储空间,并想好打算录多久。
成功创建任务不代表最终文件已经完整保存。直播类媒体的实际结果还取决于网站行为、网络状况和媒体格式。

-
06 · 状态
直播类任务,更需要关注实际状态
打开下载中心查看当前任务。任务卡片用图标和颜色表示当前状态,App 里没有对应的中文状态文字,也不显示预计剩余时间;任务失败时给出的是原始错误码,而不是中文说明。
直播任务在录制期间会长时间停留在接近完成的进度上。这是进度估算方式造成的,并不表示任务快要结束——要结束录制,需要你自己在下载中心取消这个任务。
HLS(m3u8)内容由 App 自己拉流转封装,不受 Android 后台下载保护。App 被系统结束或被你从后台划掉时,任务会中断并回到等待状态;重新开始时只能从当时的直播画面重新录制,之前录到的内容不会接续。长时间录制期间请保持 Hams 在运行。

直播状态变化,可能影响下载结果
-
状态 01 · 开始播放 · 直播仍在继续
任务会一直录下去,直到你让它停
直播仍在继续时,任务也会继续。Hams 没有录制时长上限、没有文件体积上限,也不会在某个「合适的位置」自动结束。录到需要的内容后,请到下载中心手动取消该任务。
-
状态 02 · 直播已经结束
页面可能切换为回放或停止提供媒体
直播结束后,网站可能提供完整回放、部分回放或不再提供媒体。此时需要重新查看页面实际加载的内容。
-
状态 03 · 网络中断
短暂波动会自动重连,长时间中断则失败
网络不稳定、切换 Wi-Fi 或移动网络,都可能影响页面播放和下载任务。录制链路在短暂波动时会自动重连;如果连续约 15 秒读不到数据,会判定超时,任务失败。
-
状态 04 · 页面刷新或 App 被关闭
关掉网页不影响任务,关掉 App 会
任务创建后由 App 自己拉流,刷新或离开网页不会终止已经开始的录制;但在任务创建之前刷新,会清掉已经发现的资源,需要重新播放。真正会中断录制的是 App 本身被系统结束或被划掉——直播录制不受后台下载保护。
没有发现资源,按这个顺序检查
-
确认站点不在排除范围内
YouTube、Google 以及 Netflix、Disney+、爱奇艺、腾讯视频等正版流媒体平台被主动排除,在这些站点上 Hams 完全不提供下载支持,不会出现任何下载入口。查看排除说明。
-
确认媒体已经播放
只显示封面、倒计时或加载动画时,实际媒体可能尚未开始加载。
-
等待短暂加载
直播类媒体可能需要更长时间才会出现可处理的网络资源。
-
检查账号和访问权限
确认当前页面已经登录,并具备正常观看该内容的权限。登录与验证页面本身不进行内容发现,需要先登录再回到内容页面。
-
检查网络状态
页面本身无法稳定播放时,Hams 也可能无法持续发现或处理媒体。
-
刷新并重新播放
页面加载异常时,可以刷新后重新开始播放,再观察下载入口。
-
接受网站技术限制
特殊播放器、动态授权和访问控制都可能导致媒体无法被发现;DRM 与加密播放不受支持,这类内容即使出现在面板中,下载时也会直接失败。
Hams 不绕过登录、付费墙或其他访问控制;DRM 与加密播放不受支持,会直接失败。Hams 也不保证支持所有直播、流媒体网站和媒体格式。
只保存你有权使用的内容
请遵守内容所有者、网站和所在地区的相关规则。不要使用 Hams 下载未经授权的受保护内容,也不要绕过付费、访问控制或技术保护。完整录制一场直播,通常比保存单个片段涉及更多权利问题,请特别谨慎。
查看使用条款与版权说明
用手机扫码,直接前往 Google Play
