找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 2617|回复: 40

[影音] Raspberry 打造低功耗远程下载机

[复制链接]
发表于 2014-8-12 00:37 | 显示全部楼层 |阅读模式
本帖最后由 mpanxiao 于 2014-8-12 09:40 编辑

主要写给有一定基础的人, 具体细节可以讨论,先自己谷歌吧, 不然要写一大段了。 大致有如下几个步骤:

RsPi server 部分
  • 开启路由器的PortForwarding。 我用的KD的网,IPV6, 在CH6604E上设置比较简单, 直接输入RsPi mac 对应要开启的端口映射。我开了22(ssh), 6800(aria2), -- (XBMC),8080 (nginx) .
  • 安装 Aria2 , 默认支持ipv6, 不用改。 mount NAS 文件夹, 并且设置成下载目录。
  • 安装 nginx (也可以用阿帕奇)。  在配置文件中添加 IPv6支持。 配置文件:  /etc/nginx/nginx.conf  ,host部分添加  server {  listen [::]:8080;}  8080是端口地址。
  • 安装 Aria2 GUI 到 /usr/share/nginx/html/www  文件夹, 我用的是webui-aria2。 打开 http://RsPi_ip/webui-aria2/ 就能看到aria2 的下载页面了。
  • 完了


路由器:



百度 Client 部分:
  • 安装chrome 百度网盘插件:https://chrome.google.com/websto ... hpdapkalhanifedeged
  • 设置百度网盘 ARIA2 RPC 地址 : http://[RsPi_ipv6]:6800/jsonrpc
  • (如果需要gui,不需要的话略过)用IPv6 地址访问RsPi的 nginx,http://[RsPi_ipv6]:8080/webui-aria2/ , 同样设置RPC地址为:   http://[RsPi_ipv6]:6800/jsonrpc
  • (想要远程管理RsPi) , 用ssh 连接即可








搞定,就这么简单。上班的时候随便看到啥好玩的, 点一下,下班回家就能看咯。。。
如果是IPv4, 除了把IPv6地址改了之外,开启路由器的PortForwarding 略有不同。 这个参考路由器说明书吧。
关于功率,我的 nas 标称功率20w, RsPi 是3.5w。大部分待机时间,功率更低。  跟一般pc比,相当不错了。



除了下载机,远程下载机之外。 还有很多其他的功能。比如,我用的Raspbmc系统带XBMC,+ NAS (开了upnp 和i Tunes server)  就是一款很好的airplay工具。而且新版的XBMC支持usb声卡,几乎,完美配合我的MM1和C5。 之前坛子里有人要买带AirPlay的音响, 我觉得这样的话成本就很低了,而且一物多用。  为什么说几乎完美, 因为usb声卡必须在RsPi 启动前插入,不然就识别不了。这个可以再系统文件中做更改,我还没弄。

还可以设置VPN服务器,从外面访问NAS数据更加安全。。。  为了保证NAS 数据访问的速度, 能不开的功能就不要开了, 毕竟低功耗的ARM处理器。



XBMC Ipad 客户端 + NAS 上的 UPnp server :


Ipad Airplay



说完了,喝口茶


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2014-8-12 09:21 | 显示全部楼层
不错,前面我也折腾过这个, 用的Jdownloader
这次拿你的方法试试 :)

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 09:25 | 显示全部楼层
百度云本身也可以离线下载,请问这样折腾的具体优点是什么?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 09:42 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 09:46 | 显示全部楼层
本帖最后由 mpanxiao 于 2014-8-12 09:51 编辑
live 发表于 2014-8-12 09:25
百度云本身也可以离线下载,请问这样折腾的具体优点是什么?


这个不算离线下载吧。 但是可以配合百度的离线下载。 这个只是是把百度网盘, 迅盘什么的远程下载到本地而已。

优点只是,在办公室看到好的片子,或者好的资源, 可以直接下载到家里。到家就能看了。 不然要到家打开百度网盘客户端在下下载,虽然现在速度很快,但是一个几GB的片子,也需要十几二十分钟

因为本身NAS开着,再开个3.5w的RsPi,功耗几乎可以忽略
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 10:00 | 显示全部楼层
firestone 发表于 2014-8-12 09:21
不错,前面我也折腾过这个, 用的Jdownloader
这次拿你的方法试试 :)

恩啊,不过SSH端口还是不要开了。 不安全
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 10:03 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 10:15 | 显示全部楼层
問個題外問題。

貌似迅雷好像都下不了任何資源了,除非是會員。

可以不可以用百度云下迅雷鏈接呢?

或者用rpi 下迅雷的東西呢?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 10:23 | 显示全部楼层
mpanxiao 发表于 2014-8-12 09:46
这个不算离线下载吧。 但是可以配合百度的离线下载。 这个只是是把百度网盘, 迅盘什么的远程下载到本 ...


原来是下载到本地,我现在基本上都是在线看迅雷离线,高清的视频速度也完全没问题。不过自从前段时间国内清网以后,爱情动作片是一个也在线看不了了,必须下载到本地。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 10:47 | 显示全部楼层
呆子哥 发表于 2014-8-12 10:15
問個題外問題。

貌似迅雷好像都下不了任何資源了,除非是會員。

应该没问题,chrome 插件带迅雷的。

你说磁性链接嘛? 这个需要额外的工具

不过我不用迅雷的,。。。 百度网盘资源好像已经很多了。


Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 10:48 | 显示全部楼层
live 发表于 2014-8-12 10:23
原来是下载到本地,我现在基本上都是在线看迅雷离线,高清的视频速度也完全没问题。不过自从前段时间国 ...

哈哈, 对的,现在速度大部分时间还不错。百度网盘下载基本在3MB了, 在线看完全没问题。

但是出现过偶尔很肉,这个时候想看个片子却看不了就不行了。。。还有可能是资源分配的问题, 一些老的资源,老的片子,速度上不去。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 10:58 | 显示全部楼层
glicn 发表于 2014-8-12 10:03
直接在nas上下载不行吗?为毛还要再弄出一个东东

NAS设置防火墙不对外网开放,有个人数据和备份在里面, 不安全。
NAS不够强大, 高速下载的时候带宽和cpu大量被占用, 大大降低数据访问可靠性。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 10:58 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-12 11:03 | 显示全部楼层
bjzjyang 发表于 2014-8-12 10:58
楼主太会生活了~~ 俺也要试试



其实太屌丝了,舍得不花钱买服务,只好自己弄。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 20:51 来自手机 | 显示全部楼层
作为一直折腾raspberry的老用户,我泼点冷水。第一,下载不如直接用nas来下载,前提是稍微要hack一下nas,取得管理员权限,就可以随意运行你的script,aria后台是很easy打开的。第二,pi的xbmc的airplay还不稳定,多几个ios设备相互切换就挂了。但是

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 20:54 来自手机 | 显示全部楼层
有个只支持audio的airplay package是很稳定的,名字我忘了,那个可以达到实用标准。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-12 20:57 来自手机 | 显示全部楼层
第三,pi的软解码能力太弱,cpu的性能问题。很多p2p的streaming基本就是废,所以视频功能我觉得就是玩玩而已
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-13 00:30 | 显示全部楼层
本帖最后由 mpanxiao 于 2014-8-13 00:42 编辑
columco 发表于 2014-8-12 20:57
第三,pi的软解码能力太弱,cpu的性能问题。很多p2p的streaming基本就是废,所以视频功能我觉得就是玩玩而 ...


有道理的, 不过我也有特别的需求啦。
不想让nas担负下载功能,保证数据访问速度。而且它还开了upnpserver 和 iTunes server,压力蛮大了。 我试过,2MB速度下载的时候,nas都很难连上了, 千兆网络。
NAS安装防火墙, 不对外映射, 只通过vpn访问。 毕竟。。。个人数据太多。。。指不定哪天碰到个无聊的人把我就给黑了
XBMC的确问题很多的,但是比前两年好多了。我之所以还是选择XBMC是因为新版本支持USB声卡,我只有MM1和C5,没有AV receiver, 也没有其他音响啦。。。比较屌丝. XBMC也不支持视频的airplay的
我不用XBMC放视频的,都不连电视的, 这么3功能已经到达它极限了。 我也不看p2p。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-13 10:16 | 显示全部楼层
我个人会倾向于把NAS打造成数据中心和media server, 当然安全工作要做好。pi作为某种用途的client, 或者家居控制或者播放器之类的。

pi是一直支持usb声卡的, 或者说是linux, 只是需要做些配置工作。 如果你仅仅用来听音乐的话, 建议用shairport + mpd 稳定可靠,音质更出众。而且配合ios的MPoD app简直完美。

上两张俺自己打造的music player


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-13 10:59 | 显示全部楼层
columco 发表于 2014-8-13 10:16
我个人会倾向于把NAS打造成数据中心和media server, 当然安全工作要做好。pi作为某种用途的client, 或者 ...

这个牛!



红板子是什么啊?

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-13 16:06 | 显示全部楼层

红色的是一块准专业DA转换板, 通俗来说就是简易usb声卡。
这个player输出的效果不比500欧的专业steaming播放器差,目前很满意。。。

目前主要的工作是用gpio来驱动一块LCD来输出歌名, 自己编写的script还有些小问题, 所以还在调试中。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-13 16:15 | 显示全部楼层
本帖最后由 mpanxiao 于 2014-8-13 16:22 编辑
columco 发表于 2014-8-13 16:06
红色的是一块准专业DA转换板, 通俗来说就是简易usb声卡。
这个player输出的效果不比500欧的专业steamin ...


哦哦,那我暂时不需要usb声卡。
显示歌名我做的比较简单, 用了一个SPI的LCD,copy buffer到spi, 直接显示XBMC的界面。还有几个按键可以简单控制一下。
不过我也打算改进一下,不用xbmc的界面, 毕竟只有 320x240的分辨率。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-15 11:07 | 显示全部楼层
用安卓电视盒子代替Raspberry也是不错的选择, 功耗也低 5W左右

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-26 09:59 | 显示全部楼层
mpanxiao 发表于 2014-8-13 16:15
哦哦,那我暂时不需要usb声卡。
显示歌名我做的比较简单, 用了一个SPI的LCD,copy buffer到spi, 直 ...

问个问题, 我有个NAS 是 QNAP TS-421。 家里的网是UM, 装了aria2 在家可以迅雷离线下载。 但怎么在办公室远程控制NAS下载一直没搞清楚。 如果想从外网控制都需要怎么设置。 多谢指教了!!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-26 10:46 | 显示全部楼层
游戏雄 发表于 2014-8-26 09:59
问个问题, 我有个NAS 是 QNAP TS-421。 家里的网是UM, 装了aria2 在家可以迅雷离线下载。 但怎么在办公 ...

如果你家是ipv4的就打开路由器的端口映, ipv6打开mac 映射。
比如aria2用的是6800端口:
ipv4在路由器中设置nas的IP地址,打开6800端口映射。
ipv6在路由器中设置nas 的mac 地址,打开 6800 端口映射。

我觉得还是不要在外网控制NAS了,很不安全。  可能QNAP防火墙比较高级一点
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-26 11:27 | 显示全部楼层
mpanxiao 发表于 2014-8-26 10:46
如果你家是ipv4的就打开路由器的端口映, ipv6打开mac 映射。
比如aria2用的是6800端口:
ipv4在路由 ...

谢谢回复。
已经可以在内网控制通过ipv4控制aria下载,主要还是想通过办公室电脑控制家里NAS下载,这样下班直接就可以看了。 有没有安全的方法通过外网控制NAS里的aria2下载?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-26 11:48 | 显示全部楼层
游戏雄 发表于 2014-8-26 11:27
谢谢回复。
已经可以在内网控制通过ipv4控制aria下载,主要还是想通过办公室电脑控制家里NAS下载,这样 ...

我上面回复的就是从外网访问的办法。

没有绝对的安全。。。 一般NAS+router 通过各自防火墙设置,双从保证。
要是NAS有root权限,可以安装一些其他的安全软件, 比如我在rpi上用的 fail2ban http://www.fail2ban.org/wiki/index.php/Main_Page
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-8-27 10:49 来自手机 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2014-9-3 00:11 | 显示全部楼层
mpanxiao 发表于 2014-8-26 10:46
如果你家是ipv4的就打开路由器的端口映, ipv6打开mac 映射。
比如aria2用的是6800端口:
ipv4在路由 ...

ipv6在路由器中设置nas 的mac 地址,打开 6800 端口映射

这个是在portforwarding 里设置么
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-3 00:47 | 显示全部楼层
游戏雄 发表于 2014-9-3 00:11
ipv6在路由器中设置nas 的mac 地址,打开 6800 端口映射

这个是在portforwarding 里设置么

看你们家网是ipv6 还是 V4了, V6 在MAC forwarding 里面。

http://test-ipv6.com 可以检测是ipv6 还是v4
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

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

本版积分规则

我是开心果

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-6-14 20:57 , Processed in 0.107474 second(s), 31 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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