http://www.right.com.cn/forum/thread-120759-1-1.html
目标
离线下载BT,迅雷或SMB复制到WR703N,通用XBMC播放UPNP视频
1,装离线下载软件
离线下载有两个
aria2
or
transmission
http://blog.binux.me/2012/12/aria2-examples/
aria2支持的比较多,但没有现成的WEB管理,有贴介绍可以通过DREAMBOX的源安装luci-app-aria2,但我没找到,为此还是另下了个客户端
http://sourceforge.net/projects/aria2cremote/
http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=51
transmission只支持BT,而且偶尔会断线(可能是由于PUTTY同时在处理其它事,CPU占用太高)
1,
安装transmission
-----------------------------------------
opkg install transmission-daemon
transmission-daemon
我试过
/etc/init.d/transmission enable
/etc/init.d/transmission start
但不能自动启动
用
进行管理,还是相当方便
2,aria2
opkg install aria2
aria2的配置要自己生成
http://www.right.com.cn/forum/thread-116088-1-1.html
复制如下 :
vi /etc/aria2.conf
-------------------------------------------------------------------
#Aria2 configuration
# RPC Setting
#
enable-rpc=true
rpc-listen-all=true
rpc-allow-origin-all=true
rpc-listen-port=6800
#rpc-user=rpc_user
#rpc-passwd=rpc_passwd
# General Setting
#
dir=/mnt/sda1/download/aria2
input-file=/mnt/sda1/aria2/aria2.session
save-session=/mnt/sda1/aria2/aria2.session
save-session-interval=60
log=/mnt/sda1/aria2/aria2.log
log-level=warn
#event-poll=select
disk-cache=8M
#enable-mmap=true
file-allocation=trunc
peer-id-prefix=-UT2210-
user-agent=uTorrent/2210(25130)
# Connection Setting
#
continue=true
max-connection-per-server=5
max-concurrent-downloads=3
min-split-size=1M
split=5
max-overall-download-limit=0
max-overall-upload-limit=50K
max-upload-limit=20
lowest-speed-limit=20K
auto-save-interval=120
check-certificate=false
# BT/PT Setting
#
bt-require-crypto=true
bt-max-peers=300
enable-peer-exchange=true
bt-enable-lpd=true
enable-dht=true
listen-port=48028
dht-listen-port=48028
follow-torrent=true
force-save=true
bt-seed-unverified=true
bt-save-metadata=true
bt-hash-check-seed=true
bt-remove-unselected-file=false
bt-stop-timeout=900
seed-ratio=1
seed-time=525600
------------------------------------------------------------------
其它准备:
其中,aria2.session是记录下载进度的文件, 需要事先建立;假设按照上面的路径,需要在终端输入
cd /mnt/sda1/aria2
touch aria2.session
以上步骤完成,就可以在终端输入以下命令后台运行了。
/usr/bin/aria2c --conf-path=/etc/aria2.conf -D
管理端用这个
关于aria2还有以下相关链接,非常有用
http://luolei.org/2013/02/openwrt-router-wifi-android-sync-iclould/
http://blog.oobeta.com/archives/2013/01/12/2551.html
http://blog.binux.me/2012/06/aria2_yaaw/
http://blog.csdn.net/hexw7/article/details/9896687
http://www.chiphell.com/thread-580013-1-1.html
2,SMB共享
http://iam.ittot.com/read.php/1164.htm
http://www.zcing.com/?p=332
http://blog.sina.com.cn/s/blog_69bcf45201017cky.html
opkg install luci-app-samba samba3
/etc/init.d/samba enable
/etc/init.d/samba restart
相关设置比较简单,参考上面的链接
3,视频等共享
这里分DLNA
or
uPNP
两种
uPNP,安装ushare,使用比较简单,有贴介绍可以播RMVB,但我未试成功,播放器我用XBMC
http://xbmc.org/
但我经常搜不到服务器,要重启
LDNA,安装minidlna,这个协议支持度比较高,迅雷看看(我试过搜不到),腾讯视频(手机版基本上是无用)等,总的来讲有趋势
--------------------------------------------
1,ushare
http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=75
opkg install ushare luci-app-ushare
远程管理用
http://192.168.3.1:49200/web/ushare.html
端口要在
/etc/ushare.conf
里指定
2,minidlna
http://www.tuicool.com/articles/jYfUn2
opkg install minidlna luci-app-minidlna
虽可共享及离线下载,但RMVB未能播放,目标未成功,有待研究
本文详细介绍了如何在WR703N路由器上安装并配置离线下载工具aria2和transmission,以及如何设置SMB共享和uPNP服务。通过这些步骤,你可以实现离线下载BT、迅雷文件,并使用XBMC通过UPNP进行视频播放。此外,还提到了aria2的配置文件示例和相关管理工具。

5378

被折叠的 条评论
为什么被折叠?



