jchunkstream is a utility library for supporting chunked file transter with various configurations supporting different bandwidth conditions. It provides options to break the files in various chaunks and reassemble in synchronously and asynchronously.