文章目录

  • 一、问题背景
  • 二、使用方法
    • (一)开启 AList 的 WebDav
    • (二)在 Kodi 添加 WebDav
      • 1. 打开设置跳转到媒体设置添加指定类型的媒体库
      • 2. 选择添加媒体库
      • 3. 添加新的网络位置

一、问题背景

AList 是一种使用 GinSolidjs 编写的可以挂载多个网盘的文件列表的开源程序,官方地址为:https://alistgo.com/zh/

官方介绍如下:
在这里插入图片描述
AList 支持在本地搭建 WebDav 服务,可以使局域网内的其他设备访问 AList 的文件列表,并播放和使用其中的内容。而 WebDAV (Web-based Distributed Authoring and Versioning) 是一种基于 HTTP 协议的扩展,它允许用户在网络上协同编辑和管理文件,就像在本地硬盘上操作一样。

Kodi 是一个开源的媒体播放器软件,广泛的支持各类音视频图片等媒体资源的解码和播放,并可支持多个平台,因此,在智能电视流行的当下,在电视上安装 Kodi 提高了电视机的可玩性,可使电视播放更广泛的媒体文件。开源地址:https://github.com/xbmc/xbmc

本文将介绍如何开启 AListWebDav,并在 Kodi 上添加 AList 搭建 WebDav 的方法。

二、使用方法

(一)开启 AList 的 WebDav

首先,AListWebDav 功能默认是关闭的,我们需要先手动的将它打开。

我们进入 AListWeb 端(即 AListIP:端口,端口默认为 5244),点击页面底下的 管理 ,进入到 AList 的管理页面。
在这里插入图片描述
随后在管理界面中,点击用户,进入到用户管理界面。此时可以在原来的用户上去编辑相应的权限,或者新增一个用户专门用于 WebDav,提高用户的安全性。
在这里插入图片描述

在权限编辑中,需要勾选上 Webdav 读取 权限,授予指定用户 Webdav 权限,此时即可登录到 WebDav
在这里插入图片描述

对于其它权限则只需要按需分配即可。另外,有些设备和软件是不支持无密码访问的,例如 PotPlayer,因此建议对用户设置一个密码。

此时,在浏览器中输入 http://AListIP:端口/dav,即 AList 默认使用 dav 作为 Webdav 的地址,会弹出登录界面
在这里插入图片描述
输入刚刚建立或授予权限的用户名和密码,如果可以正常登陆进去,那么会显示为

Method Not Allowed

此时 Webdav 搭建成功。其余情况则需要检查用户名和权限的问题。

提示此原因是因为 Webdav 没有支持浏览器访问,需要用专门的软件进行登录使用。

(二)在 Kodi 添加 WebDav

当前面 Webdav 搭建成功之后,则只需要在 Kodi 中添加 WebDav 即可使用。

1. 打开设置跳转到媒体设置添加指定类型的媒体库

我们打开 Kodi设置 之后,选择 资料库 ,在 管理源 中任意选择一个视频类型,
在这里插入图片描述

2. 选择添加媒体库

此时根据上一步选择的媒体类型,会进入 视频/音乐/图片插件,都是选择 添加视频/音乐/图片

在这里插入图片描述
此时会弹出一个 添加源 的界面,点击 文件预览 按钮,此时会弹出浏览新共享的界面。
在这里插入图片描述

3. 添加新的网络位置

在浏览新共享的界面中,选择 添加网络位置
在这里插入图片描述

添加网络位置 中,

  • 协议 选择 WebDAV服务器 (HTTP)
  • 服务器地址 填写 AListIP,原创路径需要填写为 dav (即前文所说的 AListWebdav 路径为 dav ),
  • 端口填写 AList 的端口,默认为 5244
  • 用户名密码 则填写刚刚增加会授予权限的用户名和密码

在这里插入图片描述

当编辑完成之后,点击确定,此时列表中会出现一个 dav://AListIP:端口/dav 的网络位置,此网络位置随后可以在新建其他资料库直接使用。

在这里插入图片描述

此时回到首页的资料库中,点击刚刚新建的资料库,则可以看到 AList 的文件了

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/87833.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/87833.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/87833.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DAY 49

CBAM 是一种能够集成到任何卷积神经网络架构中的注意力模块。它的核心目标是通过学习的方式,自动获取特征图在通道和空间维度上的重要性,进而对特征图进行自适应调整,增强重要特征,抑制不重要特征,提升模型的特征表达能…

LLM:位置编码详解与实现

文章目录 前言一、绝对位置编码二、相对位置编码三、旋转位置编码 前言 由于attetnion运算的特性,Transformer本身不感知顺序,位置编码是弥补这一缺陷的关键。 一、绝对位置编码 绝对位置编码的方式是通过将每个位置映射到一个高维空间中,该…

pytorch学习-10.卷积神经网络(基础篇)

2.线性模型 3.梯度下降算法 4.反向传播(用pytorch算梯度) 5.用pytorch实现线性回归 6.logistic回归 7.处理多维特征的输入 8.加载数据集 9.多分类问题 10.卷积神经网络(基础篇)_哔哩哔哩_bilibili 10.1卷积神经网络 10.1.1 卷积神经网络工作流程&…

ARMv8 创建1、2、3级页表代码与注释

对下面的地址空间创建3级页表 // level 1 table, 4 entries: // 0000 0000 - 3FFF FFFF, 1GB block, DDR // 4000 0000 - 7FFF FFFF, 1GB block, DDR // 8000 0000 - BFFF FFFF, 1GB block, DDR // C000 0000 - FFFF FFFF, point to level2 tabel // // level 2 table, 512 en…

DeepSeek-R1满血版:硅基流动API或本地部署

大家好! 想在手机上部署 DeepSeek-R1 满血版(671B)?我来手把手教你最靠谱的两种方式!满血版模型参数高达 671 亿,手机本地运行几乎不可能,但通过「云服务 手机 App」的组合,你一样能在手机上丝…

React 各颜色转换方法、颜色值换算工具HEX、RGB/RGBA、HSL/HSLA、HSV、CMYK

📖 简介 基于 React Tailwind CSS 构建的专业颜色转换工具,支持多种颜色格式的实时转换。无论是设计师、开发者,都能在这个工具中找到所需的颜色转换功能。 ✨ 核心功能 🎯 多格式颜色转换 HEX 格式: 支持 3 位缩写 (#000, #…

开关电源抄板学习

一、实物 输入220V,输出12V5A 二、拍照并使用PS矫正 用卡尺测量下PCB的尺寸,在PS中作为画布。 用相机拍下照片,导入到PS中,用拉伸工具对图片进行矫正处理,并拉伸到和画布一样大小。 三、打开嘉立创EDA,导…

大数据在UI前端的应用探索:基于用户行为分析的产品优化策略

hello宝子们...我们是艾斯视觉擅长ui设计、前端开发、数字孪生、大数据、三维建模、三维动画10年经验!希望我的分享能帮助到您!如需帮助可以评论关注私信我们一起探讨!致敬感谢感恩! 一、引言:用户行为分析重构产品优化的技术逻辑 在数字化产品体验竞争日益激烈的今…

优化 WebSocket 实现单例连接用于打印【待测试 】

class PrinterWebSocket { constructor(url) { if (PrinterWebSocket.instance) { return PrinterWebSocket.instance; } this.url url; this.socket null; this.queue []; // 打印任务队列 this.isConnecting false; this.retry…

Spring Cloud Alibaba/Spring Boot整合华为云存储实例(REST API方式)

一个小作业,初次尝试华为云存储,一点分享 原项目采用Spring Cloud Alibaba微服务技术、Spring Boot框架技术、VueJS前端框架开发技术,nacos注册中心,数据库为mysql 下面看一下没有运用云存储的原项目(可跳过&#xf…

Petalinux工程如何离线编译

目录 一.下载离线包 1.1 共享状态缓存包:sstate-cache 1.1.1 进入官网打开Petalinux工具网页 1.1.2 找到相应的Petalinux版本 1.1.3 根据平台下载 1.2 下载downloads源码包 1.3 open_components源码包 二.解压 2.1 sstate-cache 2.2 downloads源码包 2.3…

w446数字化农家乐管理平台的设计与实现

🙊作者简介:多年一线开发工作经验,原创团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹赠送计算机毕业设计600个选题excel文…

AWS WebRTC:通过shell分析viewer端日志文件

在并发过程中,每个viewer会产生一个对应的日志文件,日志文件名为: viewer_channel_index_20250626_030943_145.logviewer端日志比master端日志文件数量多,比例大概是5:1,有1个master就会有5个viewer,每个viewer对应一个日志文件。 我要统计的是从启动viewer到出第一帧视…

时间转换——借助时间模块time

两种时间戳类型 例如s11704879917000 1、13位的时间戳:单位(毫秒) (1)毫秒变成秒,1s1000ms,s1/1000(秒) (2)加载时间 times time.localtime(…

LabVIEW MathScript薄板热流模拟

热流模拟是热设计关键环节,传统工具精准但开发周期长,本 VI 利用 LabVIEW 优势,面向工程师快速验证需求,在初步方案迭代、教学演示等场景更具效率,为热分析提供轻量化替代路径,后续可结合专业工具&#xff…

为什么大语言模型训练和推理中越来越多地使用 bfloat16?

随着大语言模型(LLM)的参数规模从几十亿(B)飙升到千亿(T)级别,模型的训练与推理效率变得尤为关键。为了在保证精度的同时节省显存、加快运算,混合精度训练(Mixed Precisi…

暴力破解漏洞与命令执行漏洞

在当今的互联网世界中,网络安全威胁无处不在。对于Java后端开发者而言,了解常见的Web漏洞及其防护措施至关重要。本文将探讨两种常见的安全漏洞:暴力破解漏洞(Brute Force)和命令执行漏洞(Command Injectio…

HDFS Java API 开发指南:从基础操作到高级应用

HDFS (Hadoop Distributed File System) 作为大数据生态的核心存储系统,提供了分布式、高容错、高吞吐量的数据存储能力。通过 Java API 操作 HDFS 是开发大数据应用的基础技能。本文将基于你的笔记,详细解析 HDFS Java API 的使用方法,并提供…

区块链技术核心组件及应用架构的全面解析

区块链技术是一套融合密码学、分布式系统与经济激励的复合型技术体系,以下是其核心组件及应用架构的全面解析:一、区块链核心技术栈 1. 分布式账本技术(DLT) 核心原理:多节点共同维护不可篡改的数据链数据结构&#xf…

golang 协程 如何中断和恢复

Go语言通知协程退出(取消)的几种方式 - 知乎 GoLang之goroutine底层系列二(goroutine的创建、让出、恢复)_golang goroutine-CSDN博客 在 Go 语言中,协程(也称为 goroutine)是通过 go 关键字启动的轻量级线程。由于 goroutine 的调度是由 Go…