Nur mal so Brainstorming-mäßig als Idee:
Vielleicht wäre es eine Option vom Server aus via ADB auf die Shield zuzugreifen und die Daten mit einem Pull von dort zu holen und dann zu löschen.
Das wäre sicher eine valide Option aber mein Use Case ist etwas anders: Ich schaue etwas auf der Shield gestreamt vom Server und will dann "per Knopfdruck" eine Datei auf dem Server vom OrdnerA in den OrdnerB verschieben. Also verschieben innerhalb des Servers und nicht vom Server auf den Client. Ich kann das zwar mit xbmcvfs.copy() und xbmcvfs.delete() machen, aber das macht meinem Netzwerk bei großen Dateien leider sehr zu schaffen...