苹果CMS 如何设置播放器解析接口优先级?播放器解析已有海洋。

liulian
liulian 正式会员超兽战士
发布于 2026-10-07 00:51 ·6 浏览 ·0 回复

学完这篇,你能弄明白苹果CMS里「播放器解析接口优先级」到底由哪几个地方控制,并把已经加好的「海洋」播放器排到你想让它优先的位置上。下面以苹果CMS V10(mac_v10)为例,按步骤走一遍。

第一步:先分清优先级的三层含义

这一步要搞清"优先级"不是一个开关,而是三个层次叠加的结果,弄明白后再动手就不会改错地方。

  1. 播放器之间的顺序:决定播放页上"海洋 / 量子 / 天空"这些播放源按钮谁在前。由后台播放器列表里的「排序」字段控制。
  2. 同一个播放器内部多个解析接口的顺序:比如海洋你有三个解析接口,谁先被尝试。由播放器编辑页里"解析接口"文本框里的换行顺序控制,一行一个。
  3. 全局兜底解析:写在基本设置里的那条接口,通常作为所有播放器的公共备用。

一般来说,"让海洋优先"指的是第 1 层;"让海洋里某个接口优先"指的是第 2 层。

第二步:进入播放器管理,找到海洋

这一步的目标是打开海洋播放器的编辑页。登录后台后,左侧菜单点「系统」→「播放器管理」(对应地址通常是 admin.php/admin/player/index.html,后台目录名以你自己安装时改的为准),在列表里找到名称是"海洋"的那一行,点这一行右侧的「编辑」按钮。

注意:如果列表里根本没有海洋,说明你还没添加播放器,需要先点「添加播放器」,其中「播放器编码」必须和采集接口返回的播放器标识一致(海洋资源站常见为 haiyang、hysys 之类)。编码不对,采集回来的海洋剧集不会被这个播放器接管,后续排序也没有意义。

第三步:调整海洋自身的多个解析接口顺序

这一步决定"海洋内部先试哪个接口"。在编辑页里找到「解析接口」这个多行文本框,里面的内容是一行一个接口,从上到下就是尝试顺序。把稳定、秒开的那条剪切到第一行,把经常超时或弹窗多的删掉或放到末尾,然后点页面底部的「保存」。

保存后回到前台播放页,用 Ctrl+F5(Mac 是 Cmd+Shift+R)强刷一次,或者开无痕窗口看效果,避免看到旧缓存。

注意:解析接口要填带 ?url= 的拼接式地址(如 https://jx.example.com/?url=),或者返回 JSON 的接口地址。如果这个框留空,播放器会走资源站给的直链播放,不走解析。具体多接口时是"前端依次尝试"还是"只取第一条",取决于你用的模板播放器 JS;官方默认模板是按顺序往下试。

第四步:把海洋排到播放器列表前面

这一步决定播放页上播放源按钮的先后。回到「系统」→「播放器管理」列表页,在海洋这一行的「排序」输入框里填一个比其它播放器更大的数字(苹果CMS V10 默认是数字越大越靠前),或者点该行右侧的「编辑」进详情页改「排序」,保存。

保存后刷新播放页,海洋的播放源按钮应该已经排到最前面。多数模板会默认选中第一个播放源,所以排到第一基本就等于"默认用海洋"。

注意:排序只影响按钮显示顺序和默认选中项,不会在某个源播放失败时自动切到别的源。想要"失败自动换源",得靠模板自带的换源按钮,或者装一个解析切换类的插件。

第五步:处理全局兜底解析并验证

这一步是收尾和验收。打开「系统」→「基本设置」,找到里面跟解析接口相关的字段(有的版本叫"默认解析接口")。如果这里填了接口,它会对所有播放器生效,优先级通常低于播放器自己的接口。为了避免干扰,建议把这里清空,只让海洋自己的接口生效。

验证方法有两种:一是播放页按 F12 打开开发者工具,切到 Network 面板,点播放看请求先打到哪个解析域名;二是临时把海洋的第一条接口故意写错一个字符,保存后刷新,如果画面还能出,说明程序确实在按顺序往下试第二条。

注意:改完播放器配置如果前台毫无变化,先去后台的缓存清理入口(通常在首页或「系统」菜单下的缓存管理)清一次缓存,模板缓存里可能还留着旧的播放源列表。

小结

  • 播放器优先级看后台「系统 → 播放器管理」里的「排序」字段,数字越大越靠前。
  • 同一播放器内多个解析接口的优先级看「解析接口」文本框的换行顺序,自上而下依次尝试。
  • 播放器编码必须和采集接口返回的播放器标识一致,否则海洋资源不会被海洋播放器接管。
  • 「基本设置」里的全局解析接口是兜底,想让海洋优先就留空它。
  • 改完先清缓存再强刷前台,用 F12 的 Network 面板确认实际请求打到了哪个接口。
版权声明:本文来自 GJ论坛《苹果CMS 如何设置播放器解析接口优先级?播放器解析已有海洋。》
原文链接:https://www.gj0.com/thread-12.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。
他们都看过 1 人浏览过
GJ论坛站长

全部回复 0

还没有回复,来抢沙发~