monlor / docker-xiaoya

💡使用 Docker Compose 以更优雅的方式来部署小雅服务,支持一键部署 Alist + Emby + Jellyfin,全平台支持,Linux/Windows/Mac/群晖,X86/Arm架构
Other
850 stars 125 forks source link

部署成功了,网页开小雅可以播放,但是emby点播放后一直转圈,后台看到缓存成功了,是需要开什么端口吗? #78

Closed FANYT closed 4 weeks ago

FANYT commented 4 weeks ago

提交检查

描述 bug 部署成功了,网页开小雅可以播放,但是emby点播放后一直转圈,后台看到缓存成功了,是需要开什么端口吗?

重现步骤 复现问题的步骤: 1进入小雅网页版本,点击最新电影,可以看到后台缓存成功,页面播放正常 2进入emby,可以看到服务器影片列表,点击电影,可以看到后台缓存成功,但是播放器一直转圈

截图 image

image

image

image

设备 (请填写以下信息):

FANYT commented 4 weeks ago

补充一下,用potplayer连接webdav也是可以播放的

monlor commented 4 weeks ago

emby用的哪个端口访问

FANYT commented 4 weeks ago

默认的2345 image image

FANYT commented 4 weeks ago

会不会是这个问题,emby播放,一转存完就提示清理掉了 image 网页播放就没有马上提示清理,关闭网页才会提示清理 image 一分钟后关闭网页 image

monlor commented 4 weeks ago

是偶发么

monlor commented 4 weeks ago

播放多等一会 emby播放比较慢

FANYT commented 4 weeks ago

是偶发么

一直这样,不是偶发,我刚刚还重新跑了脚本更新了一下,还是这样,不知道其它人有没有碰到

monlor commented 4 weeks ago

是偶发么

一直这样,不是偶发,我刚刚还重新跑了脚本更新了一下,还是这样,不知道其它人有没有碰到

看一下alist的nginx日志,在/var/log/nginx/error.log

monlor commented 4 weeks ago

看容器xiaoya-alist-1里面的nginx日志

FANYT commented 4 weeks ago

看容器xiaoya-alist-1里面的nginx日志 2024/06/07 11:48:16 [error] 439#439: 1528 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:50:10 [warn] 440#440: 1710 a client request body is buffered to a temporary file /var/lib/nginx/tmp/client_body/0000000756, client: 120.41.227.170, server: default, request: "POST /emby/DisplayPreferences/usersettings?userId=40a02f8503ce4de49d58331a282dcea1&client=emby&X-Emby-Client=Emby%20Theater&X-Emby-Device-Name=DESKTOP-GG0I3B4&X-Emby-Device-Id=DESKTOP-GG0I3B4&X-Emby-Client-Version=3.0.19-2.1&X-Emby-Token=ab4445575d3441ebb149776cd42a7cd3&reqformat=json HTTP/1.1", host: "xiaoya.tttvm.vip:2345" 2024/06/07 11:50:13 [warn] 440#440: 1725 a client request body is buffered to a temporary file /var/lib/nginx/tmp/client_body/0000000757, client: 120.41.227.170, server: default, request: "POST /emby/DisplayPreferences/usersettings?userId=40a02f8503ce4de49d58331a282dcea1&client=emby&X-Emby-Client=Emby%20Theater&X-Emby-Device-Name=DESKTOP-GG0I3B4&X-Emby-Device-Id=DESKTOP-GG0I3B4&X-Emby-Client-Version=3.0.19-2.1&X-Emby-Token=ab4445575d3441ebb149776cd42a7cd3&reqformat=json HTTP/1.1", host: "xiaoya.tttvm.vip:2345" 2024/06/07 11:50:27 [error] 440#440: 1829 js: itemInfoUri: EMBY_SERVER/emby/Items/593977/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:50:27 [error] 440#440: 1829 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:52:14 [error] 440#440: 1921 js: itemInfoUri: EMBY_SERVER/emby/Items/1692351/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:52:14 [error] 440#440: 1921 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:54:10 [error] 441#441: 1950 js: itemInfoUri: EMBY_SERVER/emby/Items/1692351/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:54:10 [error] 441#441: 1950 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:56:36 [error] 442#442: 2094 js: itemInfoUri: EMBY_SERVER/emby/Items/1692351/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:56:36 [error] 442#442: 2094 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:57:38 [error] 442#442: 2130 js: itemInfoUri: EMBY_SERVER/emby/Items/1692351/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:57:38 [error] 442#442: 2130 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 11:59:56 [error] 442#442: 2177 js: itemInfoUri: EMBY_SERVER/emby/Items/1692351/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 11:59:56 [error] 442#442: 2177 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 12:01:06 [error] 442#442: 2210 js: itemInfoUri: EMBY_SERVER/emby/Items/1777495/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 12:01:06 [error] 442#442: 2210 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 12:13:17 [error] 439#439: 2288 js: itemInfoUri: EMBY_SERVER/emby/Items/1606764/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 12:13:17 [error] 439#439: 2288 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 13:07:23 [error] 442#442: 2404 js: itemInfoUri: EMBY_SERVER/emby/Items/1606764/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 13:07:23 [error] 442#442: 2404 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 13:10:04 [error] 442#442: 2415 js: itemInfoUri: EMBY_SERVER/emby/Items/1572528/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 13:10:04 [error] 442#442: 2415 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 13:19:05 [error] 439#439: 2504 js: itemInfoUri: EMBY_SERVER/emby/Items/1606764/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 13:19:05 [error] 439#439: 2504 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix 2024/06/07 13:22:27 [error] 440#440: 2549 js: itemInfoUri: EMBY_SERVER/emby/Items/1572504/PlaybackInfo?api_key=ab4445575d3441ebb149776cd42a7cd3 2024/06/07 13:22:27 [error] 440#440: *2549 js: error: emby_api fetch mediaItemInfo failed, Error: unsupported URL prefix

monlor commented 4 weeks ago

你是用一键脚本安装的么? 在alist容器里面执行这个命令看看:/update_media_addr.sh

FANYT commented 4 weeks ago

你是用一键脚本安装的么? 在alist容器里面执行这个命令看看:/update_media_addr.sh

是的,这个脚本 export GH_PROXY=https://gh.monlor.com/ IMAGE_PROXY=ghcr.monlor.com && bash -c "$(curl -fsSL ${GH_PROXY}https://raw.githubusercontent.com/monlor/docker-xiaoya/main/install.sh)" image

FANYT commented 4 weeks ago

你的docker网络有问题呀,是不是没关防火墙,服务之前网络都不通

docker的网络没有弄过,就是默认用脚本安装的,要在三个docker的命令行关闭防火墙吗?

monlor commented 4 weeks ago

你的docker网络有问题呀,是不是没关防火墙,服务之前网络都不通

docker的网络没有弄过,就是默认用脚本安装的,要在三个docker的命令行关闭防火墙吗?

我看错了 这个没问题

monlor commented 4 weeks ago

看一下这个文件里的embyhost值是啥,也是alist容器

/etc/nginx/http.d/emby.js

FANYT commented 4 weeks ago

看一下这个文件里的embyhost值是啥,也是alist容器

/etc/nginx/http.d/emby.js

image

monlor commented 4 weeks ago

重启alist应该就好了

FANYT commented 4 weeks ago

还是转圈,日志有变化 image

monlor commented 4 weeks ago

正常了吧,换资源,有的资源不行

monlor commented 4 weeks ago

等明天,数据更新后再看看,现在一些资源还是老的

FANYT commented 4 weeks ago

日志里面那个阿里云链接,打开也是错误的 image

FANYT commented 4 weeks ago

终于找到一个可以播放的,就是元数据是乱的,播放的是不成问题的问题,元数据显示莫斯科行动 image

Songkeys commented 1 week ago

请问你解决了吗?我发现 dav 没有任何问题。但是 emby 就是看不了任何东西,也无法下载(0%)。在 emby 网页版会提示没有兼容的流;客户端会直接退出来;infuse 里会弹窗 An error occurred loading this content,并且所有影片大小都显示 0.0kb。

日志里没有报错,而且和你一样,网盘有缓存到影片,但就是放不出来 :(