add a new source to calculate 4 bytes big endian used by streaming mode