咖喱给给 大佬有话说 : 2020-3-19 17:03:16
通过rclone实现nplayer访问团队盘
本帖最后由 咖喱给给 于 2020-3-19 17:39 编辑
更正:nplayer支持团队盘,此贴终结
nplayer是一款很优秀的视频播放软件,但是其内置的谷歌网盘支持团队盘的播放,刚好rclone提供转化为webdav的功能,所以选择使用rclone来实现
rclone既可以装在vps上也可以装在路由器、NAS上
首先rcloe config设置,这一步网上有很多教程,可以自行搜索,同时
rclone.conf可通用的,可以将其他地方的配置文件复制过来,无需重新设置
/root/.config/rclone/rclone.conf
rclone serve webdav gd: –addr :2333
即可开启webdav,默认监听所有IP,nat机同样适用,同时http也可以直接打开的,访问http://公网ip:2333
添加密码
https://tool.oschina.net/htpasswd
选择MD5/SHA1加密,设置好用户名和密码,点击生成,复制结果,新建文件htpasswd,假定htpasswd文件在root目录下
rclone serve webdav gd: –addr :2333 –htpasswd /root/htpasswd
运行后就是需要密码验证了
装在路由器上
openwrt/LEDE这类可以选择直接用官方的命令
curl https://rclone.org/install.sh | sudo bash
而对于tomato这类就需要使用二进制文件了
https://rclone.org/downloads/
选择对应的架构的linux版
可以使用uname -m命令查看,比如我的是ARMV7L
所以我选择ARM-32bit
wget https://downloads.rclone.org/v1.51.0/rclone-v1.51.0-linux-arm.zip
unzip rclone-v1.51.0-linux-arm.zip
cd rclone-v1.51.0-linux-arm
rclone serve webdav gd: –addr :2333
使用路由器ip:2333即可进入
如果出现这个错误,说明没有SSL证书
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
mkdir -p /etc/ssl/certs/
curl -o /etc/ssl/certs/ca-certificates.crt https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt
ntpclient -s -h pool.ntp.org
之后再启动就没问题了,如果需要外网访问,需要设置端口转发,防火墙关闭端口
终于可以自由看团队盘里的视频了
lzw 大佬有话说 : 2020-3-19 17:07:44
nplayer支持团队盘的,Android和iOS都可以
你可能用了个假的nplayer :lol
vagaa 大佬有话说 : 2020-3-19 17:04:25
问题来了!拉我进一个大盘呗。。
wisner 大佬有话说 : 2020-3-19 17:06:00
需要这么麻烦吗,可以直接挂载啊:lol
suantong 大佬有话说 : 2020-3-19 17:06:18
webdav相比直接autoindex,有啥好处
beiona 大佬有话说 : 2020-3-19 17:06:22
为什么我的支持播放?
咖喱给给 大佬有话说 : 2020-3-19 17:09:39
lzw 大佬有话说 : 2020-3-19 17:07
nplayer支持团队盘的,Android和iOS都可以
你可能用了个假的nplayer
还真是,我之前添加上的,一直没有,刚刚在添加一下就有了
kxzd 大佬有话说 : 2020-3-19 17:10:09
放弃吧慢的一逼玩过了
世纪互联 rclone 使用教程:
https://www.hostloc.com/thread-643457-1-1.html
weixiangnan 大佬有话说 : 2020-3-19 17:12:21
nplayer支持团队盘啊,此帖终结
lzw 大佬有话说 : 2020-3-19 17:12:38
咖喱给给 大佬有话说 : 2020-3-19 17:09
还真是,我之前添加上的,一直没有,刚刚在添加一下就有了
yc010t