Bittorrent

Das Chaosradio hat momentan ein kleines Problem. Und zwar ist der Server überlastet, sodass für das herunterladen von einzelnen Sendungen eine recht geringe Bandbreite die Folge ist. Was läge da näher die Sendungen via P2P zu verteilen? Mit Bittorrent um genau zu sein. Überlegungen und Pläne Torrents der einzelnen Sendungen direkt auf die Homepage zu integrieren gibt es wohl bereits, aber umgesetzt ist davon noch nichts. Doch gerade jetzt wären diese Torrents ja aufgrund der geringen Bandbreite besonders nötig.

Ich dachte mir, dass das doch nicht so schwer sein kann extern Torrents bereitzustellen. Da ich allerdings keine Lust hatte das alles per Hand zu machen, bastelte ich mir ein kleines Python-Skript, welches einen beliebigen Podcast-Feed entgegennimmt, aus diesem die URLs der Audiodateien extrahiert, die Audiodateien herunterlädt und Torrents daraus erzeugt. Mit einem passenden Bittorrentclient lassen sich diese Torrents dann gleich noch automatisch seeden.

Soweit so gut. Meine Idee war den Skript auf meinem Server laufen zu lassen, sodass dieser das Herunterladen der Audiodateien und für Bittorrent das initiale Seeden übernimmt. Wer dann Bock hat kann sich einfach den Torrent von einer extra Seite auf meinem Server holen und die gewünschten Sendungen über Bittorrent herunterladen.

Ich dachte mir, dass ich zur Sicherheit Tim Pritlove fragen könnte, ob das von seiner Seite aus in Ordnung ginge, doch ganz so einfach schien das dann nicht zu sein. Er hatte jedenfalls Einwände. Die genauen Gründe sind mir weiterhin schleierhaft. Ob es ihm dabei darum geht, dass er somit keinen Überblick mehr über die Anzahl der Downloads hat, lieber gleich eine offizielle Bittorrentlösung haben möchte oder was auch immer, weiß ich nicht. Mir geht es ja gar nicht darum offizielle Torrents für Chaosradio zur Verfügung zu stellen, sondern nur solange Torrents anzubieten bis eine offizielle Möglichkeit überhaupt erst einmal existiert.

Und gerade jetzt wo der Chaosradio-Server so überlastet ist, wäre eine alternative Downloadmöglichkeit besonders praktisch. Schade. Sehr schade das Ganze.

Dieses Jahr war ich ja, wie einigen meiner Leser sicher aufgefallen sein dürfte, nicht auf dem Chaos Communication Congress. Trotzdem habe ich natürlich die Berichterstattung über den Congress soweit es ging verfolgt und inzwischen auch angefangen die Videoaufzeichnungen zu gucken.
Wie mir von einigen Leuten berichtet wurde, war ein Highlight des vergangenen Congresses ein Vortrag über Bittorrent mit dem Titel: Tracker fahrn. Den hab ich mir natürlich inzwischen auch angeschaut und er ist echt sehr spaßig gemacht.
Jedenfalls kam ich durch den Vortrag dazu mich mal ein wenig mit Bittorrent auseinanderzusetzen. Ich hatte Bittorrent natürlich in der Vergangenheit schon benutzt, allerdings nur um Daten runterzuladen und nicht um welche zu verteilen. Genau das hab ich nun mal ausprobiert und ich muss sagen ich bin begeistert. Das ist ja eine super einfache Sache. Ich glaube wenn ich in Zukunft mal größere Dateien zum verteilen habe werde ich das nicht via FTP, sondern via Bittorrent machen.
Meine diesjährige Endeckung auf dem Congress, obwohl ich nicht dort war, ist also Bittorrent. Letztes Jahr war es TOR. Davon hatte ich zwar auch schon vorher gehört aber so richtig nutzen tat ich es erst nach dem Congress.