Networked Media Tank/BT下载

维基教科书,自由的教学读本

NMT具有BT下载功能,使用BitTorrent 协议下载大容量的电影、音乐等文件。由于NMT耗电少、下载速度可观,用户甚至可以将它专门用做BT下载器。与在电脑上进行BT下载一样,首先要在网上下载BT种子(.torrent文件),种子文件中包含有进行下载所需的全部信息。

在NMT上进行BT下载主要有两个步骤:

  1. 在NMT上开启BT下载服务
  2. 将种子文件上传到NMT上,并让NMT开始下载:
    • 可以将种子放在U盘里,然后接到NMT上,在NMT上打开U盘,选择第四个图标进入,选中种子文件,然后按Enter将其添加到下载列表;
    • 或者,也可以在PC上通过浏览器上传种子。

在开始使用BT下载之前,你必须明白以下几点:

  • NMT上使用的BT下载软件称为客户端。在090115之前的固件中,NMT有两种BT客户端:BTPDTransmission。其中默认的客户端是BTPD,端口号是8883,从NMT的‘主页面->互联网服务->BT下载’可以进入它的管理页面;Transmission则是可选的,端口号是8077,在NMT上不能直接访问。两者的界面风格不同。
  • 由于用户不断反映Transmission比BTPD性能更好,因此从090115固件开始,Syabas采用Transmission作为默认的客户端,但是沿用原有的BTPD的8883端口和页面风格。当然,用户可以自行升级Transmission的版本。
  • 以上两种BT客户端都有两个控制页面:一个在NMT上直接访问,可以对下载任务进行管理;另一个是Web页面,在PC上通过浏览器(如IE,Firefox等)访问,可以上传种子和管理下载任务。

下面具体介绍使用方法。

开启BT下载服务[编辑]

BT下载是NMT提供的一项服务。使用它的前提是:NMT上有内置硬盘,并且在其中安装了nmt应用软件

可以通过以下步骤开启/关闭此项服务:

  1. 在主页面,选择主菜单左边的‘设置’进入设置页面;
  2. 选择左边的‘内置服务器设置’;
  3. 在‘内置服务器设置’页面,会出现一个列表,上面显示了NMT上所安装的各项服务以及它们的状态信息。如果‘Torrent’(BT下载)的状态是‘断开连接’,则可以选择‘启动’以开启此项服务;如果‘Torrent’的状态是‘运行中’,则可以选择‘终止运行’来停止此项服务。


客户端[编辑]

NMT带有两种BT下载的客户端:Transmission和 BTPD。当Torrent服务被开启的时候,这两个客户端都可用来进行BT下载。(注:2009年二月以后发布的NMT软件中去掉了BTPD)

Transmission[编辑]

注:这里讲的是090115固件之前的Transmission。

Transmission的Web页面叫做Clutch,可以通过网页浏览器(如IE,Firefox等)来访问。在浏览器的地址栏输入以下内容:http://IP-ADDRESS:8077/ - 其中IP-ADDRESS换成NMT的IP地址,比如192.168.1.3。

默认的账号密码是:

用户名: nmt 
密码: 1234

然后,通过以下步骤就可以用Transmission来进行BT下载:

  1. 下载一个种子文件(.torrent文件);
  2. 在电脑上打开Clutch的Web界面,并登录进去;
  3. 点击页面左上部的‘打开’;
  4. 选择电脑上的种子文件的路径,或者输入网上某个种子的网址,然后点击‘上传’。然后该下载任务就会出现在下载列表中,并开始下载。

在Clutch页面,有足够详细的信息让你了解如何对Transmission进行配置。


BTPD[编辑]

BTPD的Web页面也可以通过网页浏览器(如IE,Firefox等)来访问。在浏览器的地址栏输入以下内容:http://IP-ADDRESS:8883/torrent/bt.cgi - 其中IP-ADDRESS换成NMT的IP地址,比如192.168.1.3。

默认的账号密码是:

用户名: nmt 
密码: 1234

BTPD的监听端口是8883端口。而传入连接所使用的默认端口是8881端口,可以在NMT的设置中修改它。由于BTPD在下载时可能会有数据错误,因此被很多PT网站禁用。


BT下载相关设置[编辑]

该部分有待完善。


其他应用软件[编辑]

NMTDVR (aka TorrentWatch)[编辑]

NMTDVR以前叫做TorrentWatch,是由journey4712等人编写的一个脚本,它可以让你通过RSS文件自动获得BT种子。它最初被设计用来支持电视节目,但后来也支持其他类型的媒体的RSS格式。它还提供一个watch folder,以便通过ftp,smb,或者nfs将种子添加到NMT上。

NMTDVR是一个基于PHP的应用软件,可以帮助用户自动从RSS源和Atom源下载文件,而且它支持多种BitTorrent和NZB的客户端。换言之,只要你告诉NMT DVR哪些节目是你喜欢的,那么每当它发现一个新节目就会立刻把它下载到硬盘上。

NMT DVR的网站: http://nmtdvr.com/


目前存在的问题[编辑]

  1. 与其它BT下载软件(例如uTorrent)相比,下载/上传速度较慢
  2. 不能进行一些PT网站的下载
  3. 不支持DHT
  4. 有很多参数不能设置:连接的数量,每个种子的下载/上传的速度等
  5. 不能区分正在下载的文件和已下载的文件(也许是Clutch的问题,不将下载完的文件从download文件夹移走?)
  6. 不能将update time设置低于每小时一次