Gamester17
August 12th, 2008, 03:24 PM
I would like to be able to have full control of Boxee's built-in BitTorrent client from any computer with a web-browser.
I would recommend that Boxee added TorrentFlux web-interface as a web-site to Boxee's web-server:
http://en.wikipedia.org/wiki/Torrentflux
TorrentFlux-b4rt fork version:
http://tf-b4rt.berlios.de
I think that TorrentFlux (or better yet the TorrentFlux-b4rt fork version of TorrentFlux) would be the one that is best web-GUI for Boxee's built-in BitTorrent client. Both because it features some unique features and because of the interface it uses, an interface which would let users choose to control their torrent downloads via its PHP webGUI (web interface) from any computer or device the world with a webbrowser, (think iPhone/iPod Touch or a Windows Mobile PDA/SmartPhone control over your Boxee's BitTorrent client).
TorrentFlux is a open source (GLP) multi-user GUI originally made for BitTornado as the BitTorrent backend but it allows one to use almost any other clients as the backend for torrents.
Unlike most BitTorrent clients, TorrentFlux main user-interface is a web-interface. It is scripted in PHP, with a MySQL database and runs on a web server, (though it also support ADOdb (http://en.wikipedia.org/wiki/ADOdb) allowing for use of almost any other SQL database backend, such as SQLite). Making it easy in theory to hook-up the XBMC GUI engine to it.
Note that TorrentFlux-b4rt also supports wget for HTTP and FTP downloads, and nzbperl for usenet (http://en.wikipedia.org/wiki/Usenet) downloads (using NZB (http://en.wikipedia.org/wiki/NZB) files). I think that especially Torrent and NZB downloading would be appriciated it to could be scripted via python, then one could make it automaticly download all new episodes of the webcast (podcast or videocast) that one 'subscribe' to by periodically scanning RSS feeds.
Key TorrentFlux-b4rt additions: A more advanced queue management system.
The ability to periodically scan RSS feeds for new transfers to start.
The ability to change up/download rates while a transfer is running.
Transfer statistics logging and bulk operations (start/stop all transfers).
The ability to use clients besides BitTornado: Transmission and Azureus for torrents, wget for http and ftp downloads, and nzbperl for usenet downloads (using NZB files).Again, to clearify TorrentFlux is not a BitTorrent client, TorrentFlux is basically 'just' a webGUI, (similar to XBMC is a GUI and it can use many different media-player cores), but it is this webGUI that makes it so great, it acts as an full API interface to make the integration simpler for developers and more user-friendly for the end-users. TorrentFlux willl act like the sole web-interface to fully control the chosen BitTorrent client back-end, TorrentFlux will not work by itself, it needs a BitTorrent client back-end to do the heavy lifting so to speak.
Note! TorrentFlux can be made to use rtorrent as backend ("rTorrent can be controlled via XML-RPC over SCGI"):
http://tf-b4rt.berlios.de/forum/index.php/topic,869.0.html
http://tf-b4rt.berlios.de/forum/index.php/topic,789.0.html
http://tf-b4rt.berlios.de/forum/index.php/topic,114.0.html
What do you guys think? :cool:
I would recommend that Boxee added TorrentFlux web-interface as a web-site to Boxee's web-server:
http://en.wikipedia.org/wiki/Torrentflux
TorrentFlux-b4rt fork version:
http://tf-b4rt.berlios.de
I think that TorrentFlux (or better yet the TorrentFlux-b4rt fork version of TorrentFlux) would be the one that is best web-GUI for Boxee's built-in BitTorrent client. Both because it features some unique features and because of the interface it uses, an interface which would let users choose to control their torrent downloads via its PHP webGUI (web interface) from any computer or device the world with a webbrowser, (think iPhone/iPod Touch or a Windows Mobile PDA/SmartPhone control over your Boxee's BitTorrent client).
TorrentFlux is a open source (GLP) multi-user GUI originally made for BitTornado as the BitTorrent backend but it allows one to use almost any other clients as the backend for torrents.
Unlike most BitTorrent clients, TorrentFlux main user-interface is a web-interface. It is scripted in PHP, with a MySQL database and runs on a web server, (though it also support ADOdb (http://en.wikipedia.org/wiki/ADOdb) allowing for use of almost any other SQL database backend, such as SQLite). Making it easy in theory to hook-up the XBMC GUI engine to it.
Note that TorrentFlux-b4rt also supports wget for HTTP and FTP downloads, and nzbperl for usenet (http://en.wikipedia.org/wiki/Usenet) downloads (using NZB (http://en.wikipedia.org/wiki/NZB) files). I think that especially Torrent and NZB downloading would be appriciated it to could be scripted via python, then one could make it automaticly download all new episodes of the webcast (podcast or videocast) that one 'subscribe' to by periodically scanning RSS feeds.
Key TorrentFlux-b4rt additions: A more advanced queue management system.
The ability to periodically scan RSS feeds for new transfers to start.
The ability to change up/download rates while a transfer is running.
Transfer statistics logging and bulk operations (start/stop all transfers).
The ability to use clients besides BitTornado: Transmission and Azureus for torrents, wget for http and ftp downloads, and nzbperl for usenet downloads (using NZB files).Again, to clearify TorrentFlux is not a BitTorrent client, TorrentFlux is basically 'just' a webGUI, (similar to XBMC is a GUI and it can use many different media-player cores), but it is this webGUI that makes it so great, it acts as an full API interface to make the integration simpler for developers and more user-friendly for the end-users. TorrentFlux willl act like the sole web-interface to fully control the chosen BitTorrent client back-end, TorrentFlux will not work by itself, it needs a BitTorrent client back-end to do the heavy lifting so to speak.
Note! TorrentFlux can be made to use rtorrent as backend ("rTorrent can be controlled via XML-RPC over SCGI"):
http://tf-b4rt.berlios.de/forum/index.php/topic,869.0.html
http://tf-b4rt.berlios.de/forum/index.php/topic,789.0.html
http://tf-b4rt.berlios.de/forum/index.php/topic,114.0.html
What do you guys think? :cool: