在设定了反向代理后,ios端的几款播放器无法正常播放视频(网页端可以正常访问播放,客户端也可以正常浏览,就是无法点击播放),希望能得到帮助排查问题 #6318
Unanswered
xavierskip
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
AList Version / AList 版本
V3.33.0
Driver used / 使用的存储驱动
本机存储
Describe the bug / 问题描述
设定反向代理是为了能够通过https来访问,反向代理及https由 caddy 提供。
我给 iOS 端的 nplayer 和 vidhub 添加 https 访问 webdav 可以正常连接看到文件列表,但是无法播放视频,但是在pc的 potplayer 上用同样的设定确可以正常播放视频,不知道哪里出了问题?
pc 上的 potplayer 配置如下
iOS端 nplayer 配置如下

iOS端 vidhub 配置如下

奇怪是的同样的配置,在pc上的potplayer就能播放,iOS上的 nplayer 和 vidhub 都不能播放,可以正常连接并看到文件列表。
其他功能正常,可以正常通过 https://example.com:9090/alist 来访问,直接在网页上也能播放,甚至点击“播放器”按钮通过播放器打开播放也可以,就是不能在播放器里添加webdav的方式来播放。不通过反向代理,直接访问 alist 一切正常。
相关配置过程
根据反向代理文档。设置了 config.json 中
"site_url": "/alist",
并通过 caddy 反向代理 https 来访问。部分caddy 配置如下
Logs / 日志
相关 caddy 的访问日志如下
不知道问题出在哪里,请指点!
potplayer 可以正常播放的caddy日志
Beta Was this translation helpful? Give feedback.
All reactions