全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1080|回复: 11

通过rclone实现nplayer访问团队盘

[复制链接]
发表于 2020-3-19 17:03:16 | 显示全部楼层 |阅读模式
本帖最后由 咖喱给给 于 2020-3-19 17:39 编辑

更正:nplayer支持团队盘,此贴终结
nplayer是一款很优秀的视频播放软件,但是其内置的谷歌网盘支持团队盘的播放,刚好rclone提供转化为webdav的功能,所以选择使用rclone来实现

rclone既可以装在vps上也可以装在路由器、NAS上

首先rcloe config设置,这一步网上有很多教程,可以自行搜索,同时
rclone.conf可通用的,可以将其他地方的配置文件复制过来,无需重新设置
  1. /root/.config/rclone/rclone.conf
复制代码

  1. rclone serve webdav gd: --addr :2333
复制代码

即可开启webdav,默认监听所有IP,nat机同样适用,同时http也可以直接打开的,访问http://公网ip:2333

添加密码
https://tool.oschina.net/htpasswd
选择MD5/SHA1加密,设置好用户名和密码,点击生成,复制结果,新建文件htpasswd,假定htpasswd文件在root目录下
  1. rclone serve webdav gd: --addr :2333 --htpasswd /root/htpasswd
复制代码

运行后就是需要密码验证了

装在路由器上
openwrt/LEDE这类可以选择直接用官方的命令
  1. curl https://rclone.org/install.sh | sudo bash
复制代码


而对于tomato这类就需要使用二进制文件了
  1. https://rclone.org/downloads/
复制代码

选择对应的架构的linux版
可以使用uname -m命令查看,比如我的是ARMV7L
所以我选择ARM-32bit
  1. wget https://downloads.rclone.org/v1.51.0/rclone-v1.51.0-linux-arm.zip
复制代码
  1. unzip rclone-v1.51.0-linux-arm.zip
复制代码
  1. cd rclone-v1.51.0-linux-arm
复制代码
  1. rclone serve webdav gd: --addr :2333
复制代码

使用路由器ip:2333即可进入

如果出现这个错误,说明没有SSL证书
  1. Post https://oauth2.googleapis.com/token: x509: certificate signed by unknown authority
复制代码

rclone FAQ里有
https://rclone.org/faq/#rclone-gives-x509-failed-to-load-system-roots-and-no-roots-provided-error

  1. mkdir -p /etc/ssl/certs/
  2. curl -o /etc/ssl/certs/ca-certificates.crt https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt
  3. ntpclient -s -h pool.ntp.org
复制代码


之后再启动就没问题了,如果需要外网访问,需要设置端口转发,防火墙关闭端口

终于可以自由看团队盘里的视频了

发表于 2020-3-19 17:07:44 | 显示全部楼层
nplayer支持团队盘的,Android和iOS都可以
你可能用了个假的nplayer

点评

我也正想说这个,久了不清楚,但1个月前就用团队盘放过视频。  发表于 2020-3-19 17:33
发表于 2020-3-19 17:04:25 | 显示全部楼层
问题来了!拉我进一个大盘呗。。
发表于 2020-3-19 17:06:00 | 显示全部楼层
需要这么麻烦吗,可以直接挂载啊
发表于 2020-3-19 17:06:18 | 显示全部楼层
webdav相比直接autoindex,有啥好处
发表于 2020-3-19 17:06:22 | 显示全部楼层
为什么我的支持播放?
 楼主| 发表于 2020-3-19 17:09:39 | 显示全部楼层
lzw 发表于 2020-3-19 17:07
nplayer支持团队盘的,Android和iOS都可以
你可能用了个假的nplayer

还真是,我之前添加上的,一直没有,刚刚在添加一下就有了
发表于 2020-3-19 17:10:09 | 显示全部楼层
放弃吧慢的一逼玩过了











世纪互联 rclone 使用教程:

https://www.hostloc.com/thread-643457-1-1.html
发表于 2020-3-19 17:12:21 来自手机 | 显示全部楼层
nplayer支持团队盘啊,此帖终结
发表于 2020-3-19 17:12:38 | 显示全部楼层
咖喱给给 发表于 2020-3-19 17:09
还真是,我之前添加上的,一直没有,刚刚在添加一下就有了

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-25 04:52 , Processed in 0.068861 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表