如何切换Streambert播放源:VidSrc、Videasy、Vidking对比与故障转移设置
【免费下载链接】streambertA cross-platform Electron Desktop App to stream and download any Movie, TV Series or Anime in the World. Zero Ads and Tracking项目地址: https://gitcode.com/GitHub_Trending/st/streambert
Streambert 是一款免费开源的 Electron 跨平台影视流媒体应用,可在线观看并下载全球的 Movie、TV Series 和 Anime,全程零广告、零追踪。本文详解如何在VidSrc、Videasy、Vidking三大播放源之间一键切换,并解析其自动故障转移(Auto-Failover)机制的完整设置方法,帮你彻底告别"播放源挂了看不了片"的烦恼。
Streambert 内置的 4 个播放源是什么?
Streambert 的播放源列表集中定义在 src/utils/api.js 的PLAYER_SOURCES中,目前内置 4 个来源:
| 播放源 | 定位 | 进度追踪 | 特色能力 |
|---|---|---|---|
| Videasy | 通用电影/剧集 | ✅ | 支持注入主题色,默认关闭广告浮层 |
| VidSrc | 通用电影/剧集 | ✅ | 支持通过ds_lang参数指定字幕语言 |
| Vidking | 通用电影/剧集(非动漫默认源) | ✅ | 支持主题色 + 自动播放参数 |
| AllManga | 动漫专属源 | ✅ | 异步直连 MP4,支持 SUB/DUB 切换 |
三个通用源(VidSrc、Videasy、Vidking)分别指向不同的第三方嵌入接口,当某个源维护或不可用时,切换到另一个即可继续观看——这正是 Streambert 最实用的容错设计。
一键切换播放源:完整操作步骤
切换播放源只需 3 步,无需打开任何设置菜单:
- 打开任意电影或剧集页面,点击播放按钮进入播放器;
- 点击播放器右上角的源按钮(带地球图标的 "Source" 按钮),会弹出播放源下拉菜单;
- 在菜单中选择 VidSrc / Videasy / Vidking / AllManga,播放器立即重新加载。
切换后所选源会被写入本地存储(playerSource键),下次打开播放器自动沿用你的选择。该菜单的实现位于 src/pages/MoviePage.jsx 和 src/pages/TVPage.jsx,剧集页操作方式完全相同。
💡小提示:切换源时会清空当前播放进度缓存并重置播放器,属于"重新加载"而非"续播",属正常行为。
VidSrc、Videasy、Vidking 怎么选?
三个源的内容覆盖度接近,差别主要在细节体验上(数据同样来自 src/utils/api.js):
- Videasy:播放器支持
color参数,可让播放器主题跟随你的界面强调色,视觉最统一; - VidSrc:唯一支持
ds_lang字幕语言参数的源,如果你依赖字幕语言自动匹配,优先选它; - Vidking:非动漫内容的默认播放源(
NON_ANIME_DEFAULT_SOURCE = "vidking"),启用autoPlay参数,打开即播,开箱体验最省心。
日常使用建议:保持 Vidking 默认即可;遇到某个源加载失败或画质不佳,切到另一个源试试,10 秒内就能确认哪个源在你当前网络下最稳。
自动故障转移设置:动漫找不到自动换源
Streambert 的故障转移主要服务于动漫播放,逻辑在 src/utils/storage.js 与 src/pages/MoviePage.jsx 中实现:
- 播放动漫时,应用自动切到AllManga源(
ANIME_DEFAULT_SOURCE = "allmanga")并异步解析出直连 MP4; - 若 AllManga没有该作品,Streambert 会自动切换到下一个通用源(Videasy/VidSrc/Vidking 循环),并把结果按作品缓存(
setFailoverSource); - 下次再打开同一部作品时,直接跳过失败源,秒进可用源;
- 一旦你手动选择播放源,手动选择优先,对应的故障转移缓存会被自动清除(
clearFailoverSource)。
也就是说:你不需要配置任何"故障转移设置项",它开箱即用且只针对确实缺失内容的作品生效,不会干扰正常播放。
动漫/非动漫源的自动匹配规则
切换源时有两条隐藏规则值得了解(实现在 src/pages/TVPage.jsx):
- 打开动漫(TMDB 动画标签 + 日语/日本出品自动判定)时,若当前是通用源,自动切到 AllManga;
- 打开非动漫时,若当前停在 AllManga,自动切回你之前保存的通用源(没有则回到 Vidking)。
配合 AllManga 独有的SUB/DUB 切换按钮,日语动画还能在字幕版与配音版之间一键切换。
常见问题速查
- 切源后一直转圈?该源可能正在维护,换一个源即可,不必修改任何代码或配置;
- 为什么进度条突然没了?所有 4 个源均支持进度追踪(
supportsProgress: true),若显示 "no tracking" 提示,通常是页面尚未加载完成; - 想恢复默认源?把播放源菜单选回 Vidking(或让动漫自动匹配 AllManga)即可,设置随本地存储即时生效,也可通过备份/恢复功能整体迁移。
更多项目背景(下载、字幕、隐私声明)可参考 README.md。现在你已掌握 Streambert 播放源切换与故障转移的全部用法——哪个源挂了,一键换掉,观影永不掉线 🎬
【免费下载链接】streambertA cross-platform Electron Desktop App to stream and download any Movie, TV Series or Anime in the World. Zero Ads and Tracking项目地址: https://gitcode.com/GitHub_Trending/st/streambert
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考