Starfrosch Azureus plugin
Starfrosch released an Azureus plugin for BitTorrent-podcasting. It's indeed nice to fetch tons of starfrosch contents via BitTorrent and the plugin integrates nicely with Azureus.
More
More
A while ago i started with BTMetafile as a php class that can create BitTorrent metafiles. As of now, it can generate the metafile structure and bencodes single files or directories properly (bencoding is done through a separate BTBencode class). Yet it lacks a class for decoding.
Class BTMetafile can be obtained from http://svn.var.cc/svn/phpbtmc/btmetafile.php (user anonymous, no password)
Usage:
$encoder = new BTBencode();
$opts = array('encoder' => $encoder,
'announceurl' => 'http://var.cc:6969/announce');
$m = new BTMetafile($opts);
$m->makeMetafile('/tmp/test.mp3');
$m->saveMetafile('/tmp/test.mp3.torrent');