logo
图标
583次浏览
提问者:用户10219
提问时间:2024-05-27 15:06

上传视频系统错误及上传后无法播放的问题

在问答区找了半天没有找到原因,只能自己找原因。minio还是英文的,对英语渣来说真不友好,太费头发。

首先因为所有相关程序都是完全docker部署的,所以minio的web端是可以正常访问的,可以正常登录,端口都放行了,但是上传视频提示内部错误。 重新检查了MinIO存储设置: AccessKey:创建容器时的用户名 SecretKey:创建容器时的密码 Bucket:playedu Endpoint:http://域名:9002 Domain:http://域名:9002

需要注意Endpoint中需要带http:// ,刚开始好像是因为没有携带http:// 这时候应该就可以上传文件了,我上传了一个图片,一个视频。但是上传的视频文件无法播放,无法预览,通过抓包发现,请求的视频地址是http://域名:9800/course/1/hour/null/videos/92iJgtvrQPnXC45DFZRh5p32s2bJI4Hm.mp4

发现有个null,感觉是视频路径出了问题,进入MinIO后台,Object Browser中有创建好的playedu,而且可以看到playedu的大小已经改变了,不再是0了,但是点击playedu会提示没有文件,还是不显示文件,这时候点击Create new path ,输入videos创建,就会发现出来文件夹了,而且上传的视频已经在里面了,如果之前上传过图片,图片文件夹也会自动出现。 这时候之前上传的视频依然不可用,需要删除重新上传才可以正常预览播放。

遇到类似问题的可以参考操作。

管理员回复:
回复时间:2024-05-28 10:23

👍🏻

管理员回复:
回复时间:2024-05-28 10:24

视频上传是直传Minio服务的,所以配置的endpoint必须在浏览器可以访问。http协议或者https必不可少。

我要提问

1.为了更好地帮助更多的小伙伴们解决PlayEdu系统安装和使用问题,我们将在这里予以解答回复。

2.提问前,请先仔细查阅文档和视频教程并进行配置检查,因为大多数问题都可以通过自查来解决。

3.提问时,请尽量提供精确的问题描述,如版本信息、安装方式、触发场景、报错信息以及错误日志截图等有效信息方便我们快速定位您的问题。

4.管理员通常会在 1 ~ 3 个工作日内进行回复,您可以翻阅问答历史查找类似问题。

常见问题
安装部署常见问题看这里!