PotPlayer+Alist挂载并播放网盘视频

文章目录

  • 说明
  • 技术
    • WebDAV
    • PotPlayer
  • 操作步骤
    • 一:Alist开启WebDAV代理
    • 二:PotPlayer连接Alist

说明

  • Alist网页端播放视频受限,主要是文件大于20MB,由于官方限制,无法播放需要使用user-agent修改插件,设置百度的请求头,该方案存在一定的不便

技术

WebDAV

  • WebDAV(Web-based Distributed Authoring and Versioning)是一种网络协议扩展,它允许用户通过Web使用常见的方法编辑和管理文件系统资源。

主要特点:

  • 使客户端能够通过HTTP/HTTPS对服务器上的文件进行创建、读取、更新和删除操作,就像访问本地文件系统一样。

  • 支持文件访问控制列表(ACL),允许细粒度的权限控制。

  • 支持版本控制,可以跟踪文件历史版本,恢复以前版本等。

  • 允许集中管理和共享文件,比如在团队协作中。

  • WebDAV通常用于云存储服务、网络驱动器、远程桌面等场景,让用户可以通过Web管理和同步文件。

  • 主要基于HTTP协议,扩展了PUT、DELETE、PROPFIND、LOCK等方法。

  • WebDAV服务器需要实现这些扩展,客户端也需要支持WebDAV协议才能使用其功能。常见的实现有Apache httpd模块mod_dav和Microsoft的WebDAV Mini-Redirector。

  • WebDAV是一个开放标准,它扩展了HTTP协议,为通过Web管理文件系统资源提供了一组标准方法。

PotPlayer

  • PotPlayer(一款功能强大的多媒体播放器,支持多种视频和音频格式的播放)。PotPlayer内置了对WebDAV协议的支持,因此可以通过WebDAV协议访问服务器上的视频文件并进行播放。

  • 当使用PotPlayer连接到支持WebDAV协议的服务器时,PotPlayer会发送HTTP请求来获取服务器上的文件列表,并可以通过HTTP协议下载和播放这些文件。通过WebDAV协议,PotPlayer可以实现远程访问服务器上的视频文件,从而实现在本地播放远程服务器上的视频文件的功能。

操作步骤

一:Alist开启WebDAV代理

  • 选择存储选项中挂载的网盘,开启WebDAV代理,选择使用本地代理
    在这里插入图片描述
  • WebDAV 默认地址:IP/dav(/dav 不能省略,IP 是Alist(docker版)所在设备局域网IP地址,比如:192.168.1.18/dav
  • 默认端口:5244
  • 用户名/密码:Alist 用户名/密码

二:PotPlayer连接Alist

  1. 本地系统安装PotPlayer,这里不再赘述安装过程
  2. 打开PotPlayer下播放列表中点击新建专辑,参考以下配置步骤进行填写
    在这里插入图片描述
  3. 加载完成后即可,点击播放网盘内的视频文件,播放流畅度和网速有一定的关系
    在这里插入图片描述

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

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

相关文章

html中如何给input输入框这个一个默认值

在HTML中&#xff0c;要给<input>输入框设置一个默认值&#xff0c;你可以使用value属性。下面是一个简单的例子&#xff0c;展示了如何为一个文本输入框设置一个默认值&#xff1a; <input type"text" value"这是默认值">在这个例子中&#…

《最新出炉》系列初窥篇-Python+Playwright自动化测试-24-处理单选和多选按钮-上篇

1.简介 在工作和生活中&#xff0c;经常会遇到我们需要进行选择的情况&#xff0c;比如勾选我们选择性别&#xff0c;男女两个性别总是不能同时选中的&#xff0c;再比如我们在选择兴趣爱好时&#xff0c;我们可以选择多个自己感兴趣的话题&#xff0c;比如&#xff1a;篮球、…

sqllabs第46关 order by 注入

简介&#xff1a;&#xff08;order by注入-错误回显-POST注入&#xff09; 请求方法&#xff1a;POST 方法&#xff1a;order by注入错误回显数字型注入 先了解下 order by参数注入&#xff1a; order by 注入是指其后面的参数是可控的&#xff0c; order by 不同于我们在 whe…

gem5学习(23):经典缓存——Classic Caches

目录 一、Interconnects 1、Crossbars 二、Debugging 官网教程&#xff1a;gem5: Classic caches 默认缓存是一个带有MSHR&#xff08;未命中状态保持寄存器&#xff09;和WB&#xff08;写缓冲区&#xff09;的非阻塞缓存&#xff0c;用于读取和写入未命中。缓存还可以启用…

6.3 存储卡

本节介绍Android的文件存储方式--在存储卡上读写文件&#xff0c;包括&#xff1a;公有存储空间与私有存储空间有什么区别&#xff0c;如何利用存储卡读写文本文件&#xff0c;如何利用存储卡读写图片文件&#xff0c;如何在App运行的时候动态申请权限等。 6.3.1 私有存储空间…

Android应用图标防止被系统缩放问题

问题 Launcher显示应用的图标时可能有一定程度的缩放和剪裁后剧中&#xff0c;可能导致我们应用的图标看起来过小。 解决方法 在icon资源中用xml去放置资源ic_launcher.xml&#xff0c;不要直接使用png&#xff0c;然后把自己的资源放在xml中的foreground 标签中。 <appli…

关于Linux搭建DedeCMS说明

使用环境 1. Ubuntu 22.042. PhP 4.0 3. nginx4. MySQL 5.7软件安装 安装nginx #1. 更新系统 sudo apt update && sudo apt upgrade -y#2. 安装nginx sudo apt install nginx -y安装MySQL apt list -a mysql-server安装 PHP 7.4 使用 ondrej/php PPA sudo apt inst…

[java基础揉碎]this

引出this: 什么是this: java虚拟机会给每个对象分配 this&#xff0c;代表当前对象。 这里的this就是new出来的这个对象 this的本质: this是个引用在堆中指向它自己: this的细节: 访问成员方法: 访问构造器:

精英ECS Z97-MACHINE V1.0 BIOS MX25L6406E

官网上的两个BIOS我都无法亮机&#xff0c;这是我保存出来的BIOS&#xff0c;不知道是否能使用五代的处理器 官网&#xff1a;Z97-MACHINE&#xff5c;Motherboard&#xff5c;产品&#xff5c;ECS 精英电脑 国外老哥的看法&#xff1a;ECS Z97-MACHINE Closer Look: The BIO…

Postgresql源码(121)事务状态中childXids的作用

总结 PG的子事务回滚是真回滚&#xff08;直接回滚了&#xff0c;不管顶层事务提交还是回滚&#xff09;。 PG的子事务提交是假提交&#xff08;子事务提交后会把决定权交给顶层事务&#xff0c;随顶层事务提交、回滚&#xff09;。 子事务提交后&#xff0c;将xid记录到父事…

RocketMQ-架构与设计

RocketMQ架构与设计 一、简介二、框架概述1.设计特点 三、架构图1.Producer2.Consumer3.NameServer4.BrokerServer 四、基本特性1.消息顺序性1.1 全局顺序1.2 分区顺序 2.消息回溯3.消息重投4.消息重试5.延迟队列&#xff08;定时消息&#xff09;6.重试队列7.死信队列8.消息语…

【电子书】游戏开发

资料 wx&#xff1a;1945423050 整理了一些互联网电子书&#xff0c;推荐给大家 游戏开发 ADOBE FLASH PROFESSIONAL CS6 标准培训教材.epubAndroid 3D 游戏案例开发大全.epubCocos Creator游戏开发实战.epubCocos2D-X游戏开发技术精解.epubCocos2d-JS游戏开发快速入门到实战…

《Python 语音转换简易速速上手小册》第3章 文本到语音的转换(2024 最新版)

文章目录 3.1 文本到语音的原理3.1.1 基础知识3.1.2 主要案例&#xff1a;自动新闻播报器案例介绍案例 Demo案例分析 3.1.3 扩展案例 1&#xff1a;智能助手案例介绍案例 Demo案例分析 3.1.4 扩展案例 2&#xff1a;电子书阅读器案例介绍案例 Demo案例分析 3.2 Python 中的文本…

[高并发] - 2. 金融交易系统高并发架构

1. 高并发场景 [高并发] - 1. 高并发架构综述 上面文章提到的数据都存在高并发场景。 2. 解决方案 2.1 权限 权限数据的特点是数据量少&#xff08;一千万&#xff09;&#xff0c;占用的空间大小大概在2G左右&#xff0c;但是性能要求极高。权限数据还有个特点&#xff0c;…

python 验证AES_ECB算法对数据的加解密

目录 一、python 代码实现如下&#xff1a; 二、代码解析 三、运行结果 一、python 代码实现如下&#xff1a; #AES_ECB模式实现 from Crypto.Cipher import AES from Crypto.Random import get_random_bytes # 自动生成密钥 from Crypto.Util.Padding import pad, unpad …

开开开开开,干

大家新年快乐&#xff0c;开工啦啦啦啦 其实每天很多人都会问&#xff1a; 有协同过滤的算法吗&#xff0c;有的&#xff0c;可以给你解释原理… 有的小伙伴只开了一部分逻辑&#xff0c;我要实现用户可以下单功能 但是细细考虑下单&#xff0c;需要现有用户&#xff0c;维护…

为全志D1开发板移植LVGL日历控件和显示天气

利用TCP封装HTTP包请求天气信息 Linux还真是逐步熟悉中&#xff0c;现在才了解到Linux即没有原生的GUI&#xff0c;也没有应用层协议栈&#xff0c;所以要实现HTTP应用&#xff0c;必须利用TCP然后自己封装HTTP数据包。本篇即记录封装HTTP数据包&#xff0c;到心知天气请求天气…

Flutter Slider自定义滑块样式 Slider的label标签框常显示

1、自定义Slider滑块样式 Flutter Slider控件的滑块系统样式是一个圆点&#xff0c;thumbShape默认样式是RoundSliderThumbShape&#xff0c;如果想要使用其它的样式就需要自定义一下thumbShape&#xff1b; 例如需要一个上图样式的&#xff08;圆点半透明圆形边框&#xff09…

2024年天津高考数学备考:历年选择题真题练一练(2014~2023)

距离2024年高考还有不到四个月的时间&#xff0c;今天我们来看一下2014~2023年的天津市高考数学的选择题&#xff0c;从过去十年的真题中随机抽取5道题&#xff0c;并且提供解析。后附六分成长独家制作的在线练习集&#xff0c;科学、高效地反复刷这些真题&#xff0c;吃透真题…

ELK入门(四)-logstash

Logstash Logstash 是开源的服务器端数据处理管道&#xff0c;能够同时从多个来源采集数据&#xff0c;转换数据&#xff0c;然后将数据发送到您最喜欢的存储库中。 Logstash 能够动态地采集、转换和传输数据&#xff0c;不受格式或复杂度的影响。利用 Grok 从非结构化数据中…