如何在公网环境下使用Potplayer访问本地群晖webdav中的影视资源

news2024/9/25 15:22:36

文章目录

    • 本教程解决的问题是:
    • 按照本教程方法操作后,达到的效果是:
    • 1 使用环境要求:
    • 2 配置webdav
    • 3 测试局域网使用potplayer访问webdav
    • 3 内网穿透,映射至公网
    • 4 使用固定地址在potplayer访问webdav

image-20230925163620399

​ 国内流媒体平台的内容让人一言难尽,就算是购买了国外的优秀作品,也总是在关键剧情上删删减减,就算是充了会员,效果如何?

image-20230926154627094

​ 广大网友不得不选择自己找资源下到本地,然后使用视频播放器观看。在windows平台上使用人数较多的播放器是pot player,它界面简洁,且拥有异常强大的内置音视频解码器,可以支持几乎全部音乐、视频文件格式的播放。而且软件本身没有任何广告和流氓插件。

image-20230925161906335

那么问题来了,potplayer只能局域网内访问资源,那我不在家中怎么看本地电影?

本教程解决的问题是:

人在户外使用笔记本,如何访问本地的视频资源?

按照本教程方法操作后,达到的效果是:

公网环境下(连接其他局域网/流量)使用笔记本的potplayer访问本地webdav中的影视资源。

1 使用环境要求:

首先,我们需要下载安装potplayer,请直接到官网(国内可直接打开):

Global Potplayer

其次,本教程基于群晖生态(群晖系统稳定性好,webdav配置十分简单,适合小白),需要安装配置黑群晖或已拥有正版群晖nas

已经购买正版群晖nas的大佬们请移步至第2章:

没有群晖的 小白/白嫖党,我有 一键安装群晖虚拟机内网穿透 教程如下:

在校学生如何白嫖黑群晖虚拟机和内网穿透,实现海量资源的公网访问?(小白专用) - cpolar 极点云

最后,公网访问内网需要内网穿透软件,这里我使用的是免费的cpolar。

官网:cpolar - 安全的内网穿透工具

2 配置webdav

按照上面教程打开群晖虚拟机/使用正版群晖后:

打开套件中心:

image-20230912100519972

搜索并安装webdavserver:

image-20230925164506985

安装后,打开webdavserver:

image-20230925164658419

点击启用http,然后注意 http的端口为:5005

到这里我们就完成了webdav的配置,怎么样?简单吧?

3 测试局域网使用potplayer访问webdav

首先,我们把想看的本地影片文件传到nas:

image-20230926152456330

上传完毕后,我们打开potplayer软件:

image-20230925165010285

右键-专辑-新建专辑:

image-20230925170405811

选择webdav:

image-20230925170650846

填入群晖nas的本地ip,端口写群晖webdav的端口: 5005

image-20230925170832328

image-20230925170719182

需要正确填入:

  • 主机路径:填入群晖nas的本地ip(直接去复制)
  • 端口:5005
  • 群晖的用户名,密码

成功访问:

image-20230925171350377

点击上传影片的文件夹,即可观看:

image-20230925171402685

以上是本地使用potplayer观看webdav的教程,若是想在公网条件下观看,需要配置内网穿透软件.

3 内网穿透,映射至公网

想要在户外访问本地资源,就需要内网穿透软件,这里我使用的是免费不限流量的cpolar.

如何安装cpolar请参考:

如何在群晖系统中安装cpolar(群晖7.X版) - cpolar 极点云

安装完毕后,打开cpolar套件,点击右下角 :9200的局域网地址:

image-20230919133650364

默认浏览器会打开cpolar webui界面:

image-20230919133714878

登录进去后,点击左侧仪表盘的隧道管理——创建隧道,我们来创建一条用于映射nas局域网地址到公网的隧道,

image-20230926145135652

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择 TCP
  • 本地地址:改为 5005
  • 域名类型:随机域名
  • 地区:选择China(免费版选择China,付费版可选择china vip)

点击创建

cpolar免费版支持随机域名(24小时变化,第4章我们会讲解如何固定地址);

下一步我们 点击 在线隧道列表:

image-20230919112247942

image-20230926145504342

分别复制公网 tcp地址和 tcp端口号 ,在potplayer中,将 本地地址 改为 公网地址 即可在外地使用公网ip播放:

image-20230926145415386

这里注意:

  1. 因为我们使用的是 tcp协议 ,所以主机路径里 不要加上http😕/
  2. **:**后的端口号要写在 端口 中。

正常播放:

image-20230926145736040

要注意的是,以上步骤使用的是随机临时端口地址,所生成的公网地址为 随机临时地址 ,该公网地址24小时内会随机变化。我们接下来为其配置 固定的端口地址 ,该地址 不会变化 ,设置后将无需每天重复修改地址,随时想看打开就看,不需要再配置一遍

4 使用固定地址在potplayer访问webdav

配置固定地址功能为cpolar付费功能,需要将cpolar升级至专业版后,进行以下步骤:

登录cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为nas webdav保留一个固定tcp地址:

  • 地区:选择US
  • 描述:即备注,可自定义

点击保留

image-20230926145842293

保留成功后提示:

image-20230919141352734

保留为:

image-20230926145948746

回到webui:

http://localhost:9200/#/tunnels/list

隧道-编辑

image-20230919141707004

二级子域名

image-20230926150039423

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复(我们这里保留原样)
  • 协议:选择 TCP
  • 本地地址:5005
  • 端口类型:固定 tcp

点击 更新

还是回到在线隧道列表,复制这个有二级子域名的 固定 公网访问地址:

image-20230926150523683

老套路,填入固定的tcp地址,端口号:

image-20230926150617824

正常访问:

image-20230926150742018

如果您按照以上步骤配置完毕,就可以实现在公网条件下使用其他设备(笔记本或外地的pc主机等)随时使用固定的地址访问家中webdav中的影视资源,音乐资源等。

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

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

相关文章

青少年CTF-qsnctf-Web-Queen

题目环境: 题目难度:★★ 题目描述:Q的系统会不会有漏洞? 看到了登录窗口,使用burp suite工具进行抓包 burp suite抓包 admin 1 Repeater重放Send放包 Your IP is not the administrator’s IP address! 您的IP不是管理…

张驰咨询:程序员如何利用六西格玛培训优化代码质量和工作效率?

在当今这个以数据驱动决策和追求极致效率为标杆的商业世界中,“六西格玛”(Six Sigma)不再仅是精益管理的术语,它已经成为提升个人和组织竞争力的重要法宝。让我们一起揭开六西格玛在职场培训中的神秘面纱,探索如何用它来精进自己的工作和生活…

位操作符详解(C语言)

前言 C语言中的位操作符是用来对数据的二进制表示进行位级操作的运算符。这些操作符包括位与(&)、位或(|)、位异或(^)、位取反(~),这些位操作符可以用来进行各种位级…

御云出海记 | 引领泰国数字化基础设施,共推AI应用未来

12月18日,2023华为云泰国AI峰会如期举行。此次峰会是华为云与泰国数字经济与社会部(MDES)共同举办,汇聚了政府代表、行业专家、本地客户、合作伙伴及中国企业,共同探讨泰国的AI发展和数字化转型。 万博智云有幸作为华…

通用的java中部分方式实现List<自定义对象>转为List<Map>

自定义类 /*** date 2023/12/19 11:20*/ public class Person {private String name;private String sex;public Person() {}public Person(String name, String sex) {this.name name;this.sex sex;}public String getName() {return name;}public String getSex() {return…

100GPTS计划-AI写作VersatileWriter

地址 https://chat.openai.com/g/g-zHErU9z9m-versatile-writer https://poe.com/VersatileWriterGPT 测试 翻译:要求将给定的英语语句翻译成中文。 总结:给出一段文本,要求进行概括和总结。 问答:根据给定段落,提出相关问题并给出答案。 推理:给出前提,进行多步推理并得…

CloudPulse:一款针对AWS云环境的SSL证书搜索与分析引擎

关于CloudPulse CloudPulse是一款针对AWS云环境的SSL证书搜索与分析引擎,广大研究人员可以使用该工具简化并增强针对SSL证书数据的检索和分析过程。 在网络侦查阶段,我们往往需要收集与目标相关的信息,并为目标创建一个专用文档&#xff0c…

部分常用算法笔记

一、简单易考 1、冒泡排序 https://www.nowcoder.com/practice/2baf799ea0594abd974d37139de27896 for i:0;i<length;i { for j:0;j<length-i-1;j { if array[j] > array[j1] { array[j1],array[j] array[j],array[j1] } } } 2、求数组最大最小值。 1&#xff09;O(…

Android studio中导入opencv库

具体opencv库的导入流程参考链接&#xff1a;Android Studio开发之路 &#xff08;五&#xff09;导入OpenCV以及报错解决 一、出现的错误&#xff1a;NullPointerException: Cannot invoke “java.io.File.toPath()” because “this.mySdkLocation” is null 解决办法&#…

从零开发短视频电商 在AWS上用SageMaker部署自定义模型

文章目录 简介使用model.tar.gz1.从huggingface上下载模型2.自定义代码3.打包为tar 文件4.上传model.tar.gz到S35.部署推理 使用hub1.在sagemaker上新建个jupyterlab2.上传官方示例ipynb文件3.指定HF_MODEL_ID和HF_TASK进行部署和推理 简介 原始链接&#xff1a;https://huggi…

linux中deadline调度原理与代码注释

简介 deadline调度是比rt调度更高优先级的调度&#xff0c;它没有依赖于优先级的概念&#xff0c;而是给了每个实时任务一定的调度时间&#xff0c;这样的好处是&#xff1a;使多个实时任务场景的时间分配更合理&#xff0c;不让一些实时任务因为优先级低而饿死。deadline调度…

未来五年工业AI的八大发展趋势

随着ChatGPT和生成式人工智能&#xff08;AI&#xff09;进入到大众的视线&#xff0c;突然之间&#xff0c;它成为世界上最热门的讨论话题之一。 不过&#xff0c;在制造业&#xff0c;这并不完全是件新鲜事。十多年来&#xff0c;机器学习&#xff08;ML&#xff09;技术一直…

1-交易系统设计的一些原则

高并发原则 无状态 如果设计的应用是无状态的&#xff0c;那么应用比较容易进行水平扩展。实际生产环境可能是这样的&#xff1a;应用无状态&#xff0c;配置文件有状态。比如&#xff0c;不同的机房需要读取不同的数据源&#xff0c;此时&#xff0c;就需要通过配置文件或配…

管理类联考——数学——真题篇——按题型分类——充分性判断题——蒙猜E

老老规矩&#xff0c;看目录&#xff0c;平均每年2E&#xff0c;跟2D一样&#xff0c;D是全对&#xff0c;E是全错&#xff0c;侧面也看出10道题&#xff0c;大概是3A/B&#xff0c;3C&#xff0c;2D&#xff0c;2E&#xff0c;其实还是蛮平均的。但E为1道的情况居多。 第20题…

架构设计系列之前端架构和后端架构的区别和联系

前端架构和后端架构都是软件系统中最关键的架构层&#xff0c;负责处理不同方面的任务和逻辑&#xff0c;两者之间是存在一些区别和联系的&#xff0c;我会从以下几个方面来阐述&#xff1a; 一、定位和职责 前端架构 主要关注用户界面和用户体验&#xff0c;负责处理用户与…

day53_vue+easyexcel+springboot

EasyExcel 一、初识EasyExcel 1. Apache POI 先说POI&#xff0c;有过报表导入导出经验的同学&#xff0c;应该听过或者使用。 Apache POI是Apache软件基金会的开源函式库&#xff0c;提供跨平台的Java API实现Microsoft Office格式档案读写。但是存在如下一些问题&#xf…

数据结构:图解手撕B-树以及B树的优化和索引

文章目录 为什么需要引入B-树&#xff1f;B树是什么&#xff1f;B树的插入分析B树和B*树B树B*树分裂原理 B树的应用 本篇总结的内容是B-树 为什么需要引入B-树&#xff1f; 回忆一下前面的搜索结构&#xff0c;有哈希&#xff0c;红黑树&#xff0c;二分…等很多的搜索结构&a…

超结MOS/低压MOS在5G基站电源上的应用-REASUNOS瑞森半导体

一、前言 5G基站是5G网络的核心设备&#xff0c;实现有线通信网络与无线终端之间的无线信号传输&#xff0c;5G基站主要分为宏基站和小基站。5G基站由于通信设备功耗大&#xff0c;采用由电源插座、交直流配电、防雷器、整流模块和监控模块组成的电气柜。所以顾名思义&#xf…

谈思生物医疗直播|“靶向双硫死亡在肿瘤治疗中的应用”

细胞死亡是维持生物发育和内部环境稳态的生理过程。靶向细胞死亡相关通路杀死癌细胞是癌症治疗的一大方向。今年年初&#xff0c;有研究团队发现和鉴定了一种全新的细胞死亡类型——双硫死亡(Disulfidptosis)&#xff0c;为癌治疗开辟了新的可能性。 溶质载体家族成员 SLC7A11…

Linux网络编程(二):Socket 编程

参考引用 黑马程序员-Linux 网络编程 1. 套接字概念 Socket 本身有 “插座” 的意思&#xff0c;在 Linux 环境下&#xff0c;用于表示进程间网络通信的特殊文件类型 本质为内核借助缓冲区形成的伪文件 既然是文件&#xff0c;那么可以使用文件描述符引用套接字 与管道类似&am…