[LIVE] BitTorrent Client included with XBMC Live CD

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
CASHMON3Y Offline
Member+
Posts: 396
Joined: Sep 2008
Reputation: 14
Location: Detroit, MI
Post: #11
Torrentflux b4rt looks promising! I like how you can remotly upload torrents from the web server.
find quote
Rand Al Thor Offline
Collect3 Project Manager
Posts: 917
Joined: Jul 2005
Post: #12
CASHMON3Y Wrote:Torrentflux b4rt looks promising! I like how you can remotly upload torrents from the web server.

I agree, it looks like it can be skinned fairly easy as well. I hope this takes off.


Only issue I see with Transmission is that it does not seem to run on windows which might be a concern for some users. However, there are a few windows based torrent clients that will still play nice with Torrentflux.
(This post was last modified: 2008-09-27 19:25 by Rand Al Thor.)
find quote
CASHMON3Y Offline
Member+
Posts: 396
Joined: Sep 2008
Reputation: 14
Location: Detroit, MI
Post: #13
Rand Al Thor Wrote:I agree, it looks like it can be skinned fairly easy as well. I hope this takes off.


Only issue I see with Transmission is that it does not seem to run on windows which might be a concern for some users. However, there are a few windows based torrent clients that will still play nice with Torrentflux.

I think torrentflux is for linux. At least I know this thread is about the live CD. Although I dont think a webserver would be to hard to port.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Rainbow  torrentflux-b4rt could IMHO really be another 'killer feature' in included with XBMC! Post: #14
TorrentFlux include a few other cool features which would also be very useful for XBMC Live users, such as am integrated file-manager which allows the user to explore the file-system of the host machine and carry out common tasks such as decompressing archives, copying/moving files/directories, and more:
http://tf-b4rt.berlios.de/features.html#filemanager

Rand Al Thor Wrote:it looks like it can be skinned fairly easy as well.
Yes, Torrentflux-b4rt uses a flexible templating engine to allow development of the front-end look and feel; "The torrentflux-b4rt GUI is template driven using the vLib template engine. This allows developers to completely redesign the look and feel of torrentflux-b4rt without having to worry about the underlying PHP codebase.":
http://tf-b4rt.berlios.de/features.html#templating

Rand Al Thor Wrote:Only issue I see with Transmission is that it does not seem to run on windows which might be a concern for some users.
Again, yes Transmission BitTorrent-client comes with TorrentFlux but TorrentFlux uses a front-end/back-end design which means that you can replace the back-end BitTorrent-client (Transmission in this case) with a other BitTorrent-client and still keep the TorrentFlux Web GUI, ...in fact that is all what TorrentFlux is, a Web GUI (which supported controlling many different BitTorrent-clients). See: http://tf-b4rt.berlios.de/features.html#protocols

CASHMON3Y Wrote:I dont think a webserver would be to hard to port.
XBMC already have a built-in Web Server, my suggestion is to use 'rip out' only the Web Site from TorrentFlux and use that with XBMC's existing Web Server of adding another Web Server to XBMC, (it would not be smart to have two Web Server when one will do the job on its own). The only question though is if XBMC current built-in Web Server support the TorrentFlux Web GUI which is PHP and AJAX based: http://tf-b4rt.berlios.de/features.html

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
CASHMON3Y Offline
Member+
Posts: 396
Joined: Sep 2008
Reputation: 14
Location: Detroit, MI
Post: #15
While I was extracting it I saw quite a few files with a py extension (Python) but I cant find them in any folders, hmmm. either way that could make it very easy to integrate because XBMC already supports python.
find quote
Rand Al Thor Offline
Collect3 Project Manager
Posts: 917
Joined: Jul 2005
Post: #16
@gamester17

I like where this is going. Package "part" of torrentflux in xbmc and let the user decide which backend torrent client to run. That way it would work on all platforms (except the xbox of course). Anyone make the feature request yet?
find quote
althekiller Offline
Team-XBMC Developer
Posts: 4,710
Joined: May 2004
Reputation: 12
Post: #17
I don't think torrentflux itself is the way to go about this. I've been casually researching rtorrent, utorrent and transmission and their remote APIs. Conveniently, they're all completely different. I'm currently trying to work out the best way to go about an implementation to provide the ultimate flexibility and scalability.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #18
althekiller Wrote:I've been casually researching rtorrent, utorrent and transmission and their remote APIs. Conveniently, they're all completely different.
Yes they are use different APIs but torrentflux-b4rt support most of them, see: http://tf-b4rt.berlios.de/features.html#protocols ...and if you search their forum you see that they also support rtorrent as well as most others that are supported under Linux http://tf-b4rt.berlios.de/forum/ torrentflux-b4rt uses python as the language to talk to the clients so should hopefully not be too much work for XBMC's skilled python scripts to add support for those BitTorrent clients that they wish to use.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
nate12o6 Offline
Senior Member
Posts: 140
Joined: Dec 2006
Reputation: -10
Post: #19
Another cool feature i found on the torrentflux-b4rt is the following:

Usenet - supported client:

* nzbperl
— perl based application allowing multi-connection news server downloads from nzb files with functionality for bandwidth throttling

also i can see using wget alot as well:

HTTP/FTP - supported client:

* wget
— standard lightweight file transfer utility on Linux, supported on many platforms
find quote
nate12o6 Offline
Senior Member
Posts: 140
Joined: Dec 2006
Reputation: -10
Post: #20
perhaps we can talk to developer of torrentflux-b4rt to also support SABnzbd+.

That would be great being that we already have a python controller for it as well.
find quote