常见问题
无法正常访问 github.com 导致容器启动失败
项目前端的依赖和 ffmpeg 都是从 github.com
同步下载的,如果网络环境不行,会出现无法正常启动服务的情况。
请手动按照下面的步骤处理:
- 映射出来两个目录 public: 对应容器的
/app/public
(前端文件存放), lib: 对应容器的/app/lib
(ffmpeg依赖文件存放). - 下载对应系统的 ffmpeg 依赖文件和前端依赖:ffmpeg、前端
- 将下载 ffmpeg 压缩包解压,之后将可执行文件上传到 lib 目录下面,前端的项目也是一样的操作,将解压后的所有文件上传到 public 目录下。
- 重新启动服务即可。
下载失败:日志出现input/output error
这种情况,首先确定一下,下载目录是否有权限(如果之前有下载成功的情况那肯定有权限)
下载目录有写入权限,那么就要考虑下载地址是否能够正常访问了:
linux用户可以wget 地址url
看一下是否正确返回了m3u8
的信息
windows用户可以使用postman等之类软件测试一下是否正常解析。
如果以上都正常,可以去github提交issue
TIP
- 确保下载目录有写入权限
- 确保下载地址可以正常访问
istoreOS 等openwrt平台问题
目前手上没有对应的设备无法测试,不能确保都可以正常使用。
存在无法使用情况:
- 测试docker是否正常使用
- 测试release是否正常使用
WARNING
用户反馈:istoreOS存在无法使用情况