reactive DataChannel and FileTransmitter