Hi @phuong_nguyenle
Yes, it is possible to use streaming and scatter/gather input at the same time.
Attached is simple demo.
However, keep in mind that there's following limitation:

And hash block size is:
So, each stream call requires to have data aligned to n*hash_block_size.
You can have 4 bytes on one address, next 4 bytes on second address and next data on another address. This can be covered by scatter gather. But it must be n*hash_block_size in total.
Regards,
Lukas