Talked to Ian Clarke from Dijjer last night, and had a great conversation.
Turns out Dijjer isn’t really designed for Peercasting live media, and we should probably look elsewhere for this kind of thing.
However, Dijjer is a pretty good Small World solution and, in addition to Peercaching, can easilly be adapted to provide a PublishSubscribe solution, where publishers use publish(privatekey,message) and clients subscribe to and unsubscribe from public keys, where they are streamed messages live. This would be perfect for what we are trying to do.
Eventually, this same publish function could be used to stream chuncks of live media, though we’ll stay away from that and stick with Peercast for now.