【免费下载链接】skystreamSkyStream is a modern, cross-platform media streaming client inspired by CloudStream. It uses a custom JavaScript runtime for plugins, allowing users to scrape and stream content from various sources on Android, iOS, Windows, macOS, and Linux from a single codebase.项目地址https://gitcode.com/gh_mirrors/sk/skystream点击查看免费下载SkyStream 是一款跨平台的开源媒体串流客户端支持 Android、iOS、Windows、macOS 和 Linux。除了播放本身它还内置了完整的追剧记录多端同步能力只需在设置中一次连接 Trakt、AniList 或 MyAnimeListMAL手机、电脑、电视上的观看进度就能通过第三方追踪服务互相同步。本文是一份面向新手的完整设置指南带你在 5 分钟内完成全部配置。为什么需要多端同步想象这个场景你在手机上看到一半晚上回到电脑前想看剩下的部分——进度应该直接续上而不是从头找。SkyStream 的同步逻辑是播放时开始、暂停、停止播放都会向已登录的追踪服务上报Scrobble观看完毕自动标记为已看完Mark as Watched换新设备打开首页会出现 Synced from Trakt 同步进度板块点一下就能搜索并续看同步的核心逻辑在 sync_manager.dart 中开始/暂停事件是临时的丢失也不影响而停止播放scrobbleStop和标记已看markWatched会被持久化即使当时断网也会在网络恢复后自动重发确保进度不丢。第一步进入账号设置页面打开 SkyStream进入Settings设置点击Accounts, Network Downloads入口副标题写着 Subtitles, tracking, network, DNS downloads对应的设置入口代码在 settings_screen.dart第二步连接四个追踪服务账号页面account_settings_screen.dart中有四个同步服务开关点击后显示连接状态Connected / Not logged in1️⃣ Trakt —— 影视记录主力Trakt 支持设备码Device PIN登录适合没有键盘的电视端点击 Trakt 条目弹出验证对话框扫码或点击链接打开验证页面在 Trakt 官网输入屏幕上显示的验证码授权成功后条目状态变为 Connected ✅这个 QR 码 验证码弹窗的实现见 tracking_auth_dialog.dart验证码会自动复制到剪贴板输入更方便。 Trakt 的访问令牌有效期为 7 天SkyStream 会提前 1 天自动刷新见 trakt_service.dart只要隔段时间打开过 App就永远不需要重新登录。2️⃣ AniList / 3️⃣ MyAnimeList —— 动漫记录二选一这两个服务使用OAuth 授权流程且直接在SkyStream 内置浏览器中完成登录无需跳转到系统浏览器点击 AniList或 MyAnimeList条目内置浏览器打开授权页面用账号登录并同意授权App 会在本地拦截授权回调重定向地址为http://localhost自动保存令牌无需任何额外操作授权流程细节可参考 tracker_sign_in.dart——MAL 采用 OAuth 授权码 PKCEAniList 采用 Implicit 授权token 都只存在本机安全存储里。4️⃣ Simkl —— 跨平台 ID 桥梁Simkl 同时收录影视和动漫SkyStream 主要用它来解析作品在各平台之间的 ID 映射sync_manager.dart。即使你只连 Trakt也可以把 Simkl 一并连上让 ID 解析更准确、覆盖更全。第三步验证同步是否生效连接成功后开始播放任意一集剧集播放到一半退出或看完然后到 Trakt 官网 / AniList 个人主页查看应该能看到对应的观看记录回到 SkyStream首页会出现Synced from Trakt板块home_screen.dart里面是其他设备上报的观看进度点击某项即可跳转搜索并继续播放长按卡片还能删除该条进度synced_progress_card.dart多端切换示意——手机上看到一半回到桌面端接着看常见问题 FAQQ同步会重复计数吗不会。每次播放会话只会发送一个终态事件要么 markWatched 要么 scrobbleStop且会按会话去重避免同一集被记两次playback_tracker.dart。Q断网时进度会丢吗不会。终态写入先进入本地发件箱sync_outbox.dart联网后按退避策略自动重发进度值随记录一起保存重放时依然正确。Q想断开某个服务怎么办再次点击已连接的条目确认Disconnect即可令牌会从本机安全存储中清除。Q登录一直转圈/失败设备码流程有超时长时间不授权会提示连接失败重新点击该服务条目即可再次发起MAL/AniList 若浏览器中登录成功但 App 提示失败请检查网络或重试一次。小结步骤操作适合人群1设置 → Accounts, Network Downloads所有人2连接 Trakt设备码影视用户3连接 AniList / MAL内置浏览器 OAuth动漫用户4可选连接 Simkl 增强 ID 解析追番 追剧混合用户整个服务连接状态的判断逻辑非常直观见 tracking_auth_provider.dart——四个服务各自独立登录、独立上报全部并行同步。现在打开你的 SkyStream跟着上面的步骤操作几分钟就能让追剧记录在所有设备上无缝接力 赞分享【免费下载链接】skystreamSkyStream is a modern, cross-platform media streaming client inspired by CloudStream. It uses a custom JavaScript runtime for plugins, allowing users to scrape and stream content from various sources on Android, iOS, Windows, macOS, and Linux from a single codebase.项目地址https://gitcode.com/gh_mirrors/sk/skystream点击查看免费下载相关推荐NuvioMobile-Enhanced 观影记录全同步指南3 步连接 AniList、Trakt、WeTrakr 与 MDBListNuvioMobile Enhanced 观影记录全同步指南3 步连接 AniList、Trakt、WeTrakr 与 MDBList NuvioMobileKototoro进度追踪指南MAL、Bangumi、AniList多平台同步与内容发现全解Kototoro进度追踪指南MAL、Bangumi、AniList多平台同步与内容发现全解 Kototoro 是一款集漫画、小说、视频于一体的 AndroidNotallyX多设备同步笔记怎么做WebDAV、FolderSync、Syncthing三大方案实操对比NotallyX多设备同步笔记怎么做WebDAV、FolderSync、Syncthing三大方案实操对比 NotallyX 是一款免费开源的 Android上一篇终极卡通水效果教程如何在Unity中快速创建生动的水面动画下一篇MoneyPrinterTurbo5分钟掌握AI视频生成让创意一键变视频创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考