实现路径
(一)基于Github上的webdav-aliyundriver项目(https://github.com/messense/aliyundrive-webdav),将阿里云盘挂载到OpenWrt路由器(或刷了梅林固件的路由器、或NAS)上。
(二)电视盒子上安装KODI(或Infuse、或nPlayer)等支持 WebDAV 协议的客户端。
(三)配置Kodi(或Infuse、或nPlayer)
(四)Enjoy it。
实现前提
(一)可刷OpenWrt或梅林固件的路由器,或群晖NAS;
(二)可安装第三方应用的电视盒子;
(三)可访问Github;
(四)阿里云盘帐号;
(五)建议采用Chrome浏览器。
实际操作
一、获取阿里云盘refresh_token
(一)方法一
1.通过浏览器(建议chrome)打开阿里云盘官网并登录网页版:https://www.aliyundrive.com/drive/
2.登录成功后,按 F12 打开开发者工具,点击 Application,点击 Local Storage,点击 Local Storage 下的 https://www.aliyundrive.com/,点击右边的 token,此时可以看到里面的数据,其中就有 refresh_token,把其值复制出来即可(格式为小写字母和数字,不要复制双引号)。
(二)方法二
1.通过浏览器(建议chrome)打开阿里云盘官网并登录网页版:https://www.aliyundrive.com/drive/
2.登录成功后,按 F12 打开开发者工具。点击 Console进入控制台,在控制台输入 JSON.parse(window.localStorage[“token”]).refresh_token,复制返回的32位字符串,不要复制双引号。
二、路由器挂载(以刷梅林固件的华硕R6300V2为例)
下载 aliyundrivewebdav-merlin-arm380-armv7.tar.gz,在软件中心离线安装
安装过程很快,毕竟还不到 2M
填 refresh_token值,其他的都用默认值
点“确定”即可
通过在浏览器中输入 http://路由器IP:8080 看到文件列表.说明配置成功
若无显示,说明配置不正确,或是webdav-aliyundriver版本不正确,或是refresh_token不正确,无它。
三、电视盒子内Kodi配置
如第一次使用kodi可将其设置成中文。注意,一定要先设置皮肤,后设置语言,不然会乱码。
进设置页面,文件,添加源,点击浏览,添加网络位置,协议选webdav
服务器地址填路由器地址,端口8080
确定
四、Enjoy it
补充说明
(一)refresh_token会变动,如变动,请按“获取阿里云盘refresh_token”步骤重新获取,添加进路由器或NAS内即可。
(二)方法都是相通的。关键是获取的安装包要和路由器或NAS的版本对得上。
(三)有人做出了阿里云盘TV版,个人开发的,试用了一下,感觉适配还是有些问题,个人更倾向于这种方法。
(四)如播放蓝光盘卡顿,那多半是网络问题。无解。
评论0