… for others but I wrote myself a small “cp” replacement that tries to imitate the behavior of P2P clients by copying a file block-wise randomly with a small delay between each write. I use this to trigger bugs in test the media-export back-end of Rygel.