14 October 2006
[FileSharing] How-To: BroadCatching using RSS BitTorrent to automatically download TV shows
This How-To is fairly straight forward, we’re going to download a Java engine to run a BitTorrent client, along with a RSS plugin which will look for the TV shows we tell it to look for. For our example we’re going to use a PC (Windows XP) but all of this work on Mac OS as well and possibly Linux, but we didn’t have a chance to test that out on the Linux box here.
This How-To is fairly straight forward, we’re going to download a Java engine to run a BitTorrent client, along with a RSS plugin which will look for the TV shows we tell it to look for.
For our example we’re going to use a PC (Windows XP) but all of this work on Mac OS as well and possibly Linux, but we didn’t have a chance to test that out on the Linux box here.
HeadlessSwingUiHowTo - AzureusWiki
(via)
"These are the steps I went through to get the Swing UI working in console mode on a linux box."
05 October 2006
Azureus : Java BitTorrent Client
by 4 others
Azureus implements the BitTorrent protocol using java language and comes bundled with many invaluable features for both beginners and advanced users:
* Multiple torrent downloads
* Upload and download speed limiting, both globally and per torrent
* Advanced seeding rules
* Adjustable disk cache
* Only uses one port for all the torrents
* UPnP sets the forward on your router
* Can use a proxy, for both tracker and peer communications
* Fast resume
* Can set a default download dir and move completed files
* Can import torrents automatically from a set dir
* Highly customizable interface
* IRC plugin included for quick help
* Embedded tracker, host your own torrents, automate your shares (periodic scanning of a dir)...
* Distributed Hash Table: host on it a completely decentralised torrent and/or benefit from it when the tracker is offline.
How-To: BroadCatching using RSS BitTorrent to automatically download TV shows - Engadget
We’ll be using RSS and BitTorrent to look for and download TV shows. RSS also known as “Really Simple Syndication” is a way to publish information so other computers can read it in a simple and standard way. In the context of this How-To there are RSS feeds that will tell another application where and when a new TV show is available. BitTorrent is a way to transfer files over the web, instead of download the same file over and over from a central server, which will become slow or busy with high demand, BitTorrent uses the bandwidth of all the people downloading the file and sends parts to everyone as it downloads, so the more people who are downloading the better, and the more you upload, the faster you get your files (it definitely ends the free rider problem of other p2p applications). For downloading TV shows, this of course is a perfect match, the more popular a show is, the easier it is to get.
Jon’s Thoughts On Everything » RSS + Bittorrent + Xbmc == Bliss
by 2 others
I wanted to take a second and explain exactly how I’m using RSS and Bittorrent to download the television shows I watch, otherwise known as broadcatching. I use a combination of Azureus & an RSS plugin to download the shows, and Xbox Media Center to watch them.
Broadcatching - Wikipedia
Broadcatching is the downloading of content that has been made available over the internet using RSS syndication for listening on mobile devices and personal computers.
The general idea is to use an automated mechanism to aggregate various web feeds and download content for viewing or presentation purposes.
BitTorrent at AllExperts
(via)
With BitTorrent, files are broken into smaller fragments, typically a quarter of a megabyte each. As the fragments get distributed to the peers, they can be reassembled on a requesting machine in a random order. Each peer takes advantage of the best connections to the missing pieces while providing an upload connection to the pieces it already has. This scheme has proven particularly adept
in trading large files such as videos and software source code. In conventional downloading, high demand leads to bottlenecks as demand surges for bandwidth from the host server. With BitTorrent, high demand can actually speed throughput as more bandwidth and additional “seeds” of the completed file become available to the group. Cohen claims that for very popular files, BitTorrent can support about a thousand times as many downloads as HTTP.
BTPD - The BitTorrent Protocol Daemon
BTPD is a bittorrent client consisting of a daemon and client commands, which can be used to read and/or manipulate the daemon state. The daemon is capable of running several torrents simultaneously and only uses one tcp port. It's fairly low on resource usage and should be perfect for a torrent distribution site. Efficient downloads and ease of use makes this client a good choice for the casual user as well.
Azureus PHP Control Layer
The Azureus PHP control layer is an interface for Azureus written in PHP. It's based on the Swing control layer and interfaces using XML over HTTP with Parg's XML control plugin for Azureus.
04 October 2006
PHPBTTracker
(via)
PHPBTTracker+ is a bittorrent tracker; it is an extension of the original PHPBTTracker authored by DeHackEd.
Version 2.x of PHPBTTracker+ is based off of the core of PHPBTTracker 1.5e, and supports peer caching and the compact protocol.
Version 1.x of PHPBTTracker+ is based off of the core of PHPBTTracker 1.4 (an older release of the original phpbttracker.)
Monter un tracker BitTorrent sur Linux (Fedora Core 3)
(via)
Cet article va vous expliquer comment monter un tracker Php pour faire du BitTorrent, ainsi qu'un client BitTorrent en seeding perpétuel
XBNBT Home Page
(via)
BNBT is a BitTorrent tracker that is written by Trevor Hogan.
BNBT is a complete port of the original Python BitTorrent tracker to C for speed and efficiency.
BNBT also offers many additional features beyond the original Python BitTorrent tracker,
plus it's easy to use and customizable.
XBNBT is a modifed BitTorrent tracker based on BNBT, The Trinity EasyTracker and CBTT.
Covered under the GNU Lesser General Public License (LGPL).
03 October 2006
Brian's BitTorrent FAQ and Guide
by 4 others
Background Information
Installing BitTorrent
Getting Started with BitTorrent
Configuring Your Network for BitTorrent
Opening/Viewing/Using Files You've Downloaded
Troubleshooting Errors and Problems
Advanced Topics
Getting Help and Support
Links to Popular BitTorrent Sites
BitTorrent - Guide complet
Guide complet, technique, outils...
Rasterbar Software | Products | libtorrent
by 2 others
libtorrent is a C library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client. The main goals of libtorrent are: to be cpu efficient, to be memory efficient, to be very easy to use
The libTorrent and rTorrent Project - Trac
by 2 others
LibTorrent is a BitTorrent library written in C for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client. The client uses ncurses and is ideal for use with screen or dtach. It supports saving of sessions and allows the user to add and remove torrents.
1
(18 marks)