手机挑片、电视接着看:鸿蒙跨设备续播是怎么回事

更新于 2026 年 8 月 31 日 · 适用于 HarmonyOS 6.0 及以上的手机、折叠屏、平板、鸿蒙 PC 与智慧屏

一句话:换设备接着看,带过去的不只是进度——你选中的音轨、字幕轨和调好的字幕延迟一起过去,换台设备不用重挑一遍。而比这更容易被做错的是另一件事:「接着看哪一集」必须按「最近一条真看过的进度」算,按「第一个未看集」算会把你钉死在第一集。本文把这两件事讲清楚。

接续到底带过去什么

先摆事实。在鸿蒙设备之间接着播时,跟着走的是这四样:

带过去的为什么这一项重要
播放进度最基本的一项,从上次停的地方接着放
选中的音轨多音轨片源上,国配与原声、评论音轨挑一次就够
选中的字幕轨一部片里常有简体、繁体、英文、特效字幕好几条
字幕延迟外挂字幕对不上时手动调的那个偏移量,延迟本来就会随影片记住

为什么要一起带,而不是只带进度?因为对一个私人片库来说,「继续播放」的完整含义是恢复到你离开时的那个状态。一部内封六条音轨、四条字幕的原盘,你在手机上花了半分钟挑好国语音轨和简体特效字幕、又把延迟推了 400 毫秒;换到电视上只恢复了时间点,那半分钟的调校全白做,体验上就是「又要弄一遍」。

相应的界面差异也一并说清楚:手机滑动调进度、左侧亮度、右侧音量、双击暂停、长按二倍速;平板宽度到 840vp 切侧栏布局,支持多窗口与键鼠;鸿蒙 PC 空格播放暂停、左右方向键快进退、F 进真全屏、Esc 退出;智慧屏是遥控器方向键走焦、OK 键长按替代长按菜单。同一套代码自适应,但操作习惯按设备形态各排一套。

「接着看哪一集」为什么不能按「第一个未看集」算

这一节是本文最值得看的部分,因为它是个看起来完全合理、实际上会把人钉死的做法。

症状:追到第二季第五集了,按钮还写着「播放 S1E1」

真实症状是这样的:一部剧你已经追到 S2E5,首页的「继续观看」也确实指着 S2E5,但点进详情页,顶部那颗大按钮写的是「播放 S1E1」,按下去从第一集重看。同一台设备上,两个地方对不上。

原因:「已看」和「看过」不是一回事

自动标记已看是有阈值的——要播满 95% 才算看完。这个阈值本身没问题,它防的是「看了一半放弃」被误标成已看。但它带来一个副作用:

凡是跳过片尾、片尾曲一起直接退出的那一集,永远停在「未看」。而这恰恰是追剧时最常见的行为——正片演完,片尾曲一起就按了返回。这一集在数据上是「没看完」,在你心里是「看完了」。

于是「遍历分集、取第一个未看集」这个写法就被它钉死了:你在第一集片尾按了返回,从此这部剧的「下一集」永远是 S1E1,无论你后面追到哪儿。

做法:判据是「最近一条真看过的进度」

正确的判据要从进度记录出发,而不是从已看标记出发:

  1. 找这部剧最近一条播放进度记录
  2. 那一集没看完,那就是它——续播点跟着走,按钮写的是「继续 S2E5 · 12:34」。
  3. 那一集看完了,顺延到它之后的第一个未看集。
  4. 播不满 30 秒的记录跳过,继续往更早的记录找——误触点进去、点开看看画质就退出来的那些,不该算作「你在看这一集」。

第 4 条容易被忽略但很关键:没有它的话,你随手点开的最后一集会变成「你正在看的那一集」,比按「第一个未看集」还离谱。

关键是三个入口问同一个判据

「接着看哪一集」在界面上有三个出口:首页的「继续观看」详情页顶部的播放按钮桌面服务卡片与小艺的「继续播放 XX」。它们各自写一份判据,就会出现开头那个症状——首页指着 S2E5、详情页写着 S1E1,用户完全不知道该信哪个。

所以这三处问的是同一个方法,全仓只留这一份判据。跨设备之后这一点更重要:在手机上看到一半,电视上打开这部剧,详情页那颗按钮必须写着同一集,否则「接着看」这件事从第一眼就是错的。

桌面服务卡片与小艺

不打开应用也能续播:桌面上放一张 2×2 或 2×4 的服务卡片,上面显示的就是「继续观看」,点一下直接进播放。对小艺说「继续播放 XX」也认。

卡片上显示哪一集,走的同样是上面那个判据——所以桌面上那张卡、应用首页、剧集详情页三处指的永远是同一集。卡片的配色跟随系统深浅色模式,不用手动同步。

在电视上接着看

大屏这一侧的用法很直接:在智慧屏上直接装应用,电视自己连 NAS 或网盘取流,手机可以收起来干别的。第一次要在电视上把源加一遍(务必先用「扫描局域网」,因为智慧屏没有触摸屏),再把目标目录「纳入媒体库」,完整步骤见智慧屏怎么看 NAS 和网盘里的电影

之后的日常动线就是:躺着用手机翻片库、看两集;到电视前打开应用,首页第一张卡就是你正在追的那一集与准确的续播点。电视端不依赖手机,手机关机也不影响播放。

电视端遇到问题(装不上、扫不到共享、4K 卡顿、遥控器选不中)请查智慧屏常见问题那篇。

常见问题

同一部片库里有 4K 和 1080p 两份,进度算哪一份的?

播放进度记在你实际播的那一份文件上。媒体库展示层对多版本做了折叠,只出一条主版本(取体积最大的那份),其余收进详情页的「N 个版本」菜单。而已看状态会落到全部版本上——否则你从版本菜单挑另一份看完,回到列表还显示未看。多版本的识别规则见电影刮削完全指南

需要登录账号吗?进度会上传到哪里?

不需要账号,应用没有服务端,进度不会上传到任何地方。媒体库存在每台设备自己的 SQLite 里,源密码交给鸿蒙系统级密钥库保管,不落明文。

观看进度多一层:除了本机数据库,它还会经系统的近场分布式能力在你自己的设备之间合并——要求是同一个华为账号、同一个局域网、并且你授权了分布式数据权限。数据不出局域网,也不经过云端。另一台设备上必须已经把同一部片扫进自己的媒体库,否则匹配不上、那条进度会被丢掉。条件多,所以我们把它当作「可能帮到你」而不是承诺。接续则是另一件事,走鸿蒙自身的流转能力,具体可用性以两台设备的系统版本与设置为准。

一部剧在媒体库里裂成了两张卡片,续播会乱吗?

会显得乱——两张卡片各自算各自的「下一集」。根因通常是刮削:部分集刮到了条目 id、部分没刮到,分组时就分成了两部剧。对整部剧执行一次重新刮削通常能合回去。这类问题的完整排查见刮削指南

删掉本机离线副本,进度会丢吗?

不会。删除本机副本时媒体库条目与观看进度都保留,下次播放回到在线取流。但删除整个源是另一回事,那会连带删掉该源名下的媒体库条目与观看进度。

手表和车机支持吗?

暂不支持。当前覆盖手机、折叠屏、平板、鸿蒙 PC、智慧屏五种形态。

相关阅读:智慧屏怎么看 NAS 和网盘里的电影智慧屏观影常见问题遥控器操作的播放器该长什么样电影刮削完全指南